9
53
200
135
24
177
187
71
27
12
40
51
231
26
21
28
64
108
179
49
15
207
441
2
75
3
163
277
107
16
341
85
181
184
14
36
70
10
215
41
122
8
38
19
6
54
13
669
366
359
43
857