11
52
146
21
22
6
9
12
56
100
8
27
85
37
7
15
49
20
57
14
74
43
258
61
38
23
80
109
44
46
158
180
160
171
268
70
30
71
237
81
214
48
255
88
187
131
28
60
90
92
93
24