10
56
27
57
66
30
25
14
186
36
130
69
28
50
7
18
108
42
224
104
62
17
112
63
105
235
230
23
118
38
148
137
178
24
74
163
457
93
65
269
81
31
145
286
217
16