18
15
39
107
2
8
49
40
29
119
231
13
170
19
15
353
53
19
25
24
17
24
75
15
28
18
14
139
184
49
31
316
2
45
79
72
44
93
18
121
97
3
64
19
12
8
17
44
17
5
3
2
7
6
7
56
1
12
7
104
12
29
18
1