12
27
169
30
31
129
20
81
117
90
97
58
34
7
50
56
37
9
61
212
19
86
6
171
4
23
128
59
35
239
14
231
45
104
46
21
165
25
2
168
95
120
254
246
295
43
5
68
206
134
118
222
163
8