11
52
146
21
22
6
9
12
56
100
8
26
85
35
7
15
49
20
57
14
74
43
258
61
36
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