9
183
305
44
100
97
84
25
24
19
55
17
37
201
45
27
40
205
61
98
125
109
151
30
192
102
10
3
23
16
5
21
32
78
60
43
15
36
34
33
1626
242
8
18
31