8
136
62
37
286
143
12
162
68
163
132
59
53
127
81
172
32
47
39
252
264
489
96
67
241
207
105
213
13
2
14
9
49
11
16
72
40
24
48
171
27
114
29
126
894
120
416
118
294
280
130
154
99
168