107
18
49
13
38
36
63
21
15
46
34
75
4
58
33
98
43
24
125
2
97
140
62
7
56
48
35
100
1
50
47
41
12
94
29
112
5
10
55
31
263
11
45
37
19