29
7
9
16
140
43
19
69
91
23
98
178
1
22
56
40
37
97
120
268
54
129
10
306
52
117
220
11
99
17
48
93
14
137
333
78
85
36
25
12
6
72
64
31
246
128
26
365
127
122
46
15