75
175
11
4
25
44
89
94
1
13
17
2
48
22
9
50
45
3
55
41
237
104
42
10
33
115
47
76
43
85
16
102
15
291
57
39
37
309
34
68
56
112