22
21
14
23
18
17
19
20
61
30
42
24
41
25
27
32
45
16
36
26
0
44
90
28
34
15
52
35
38
31
53
46
59
56
33
43
40
48
51
65
49
60
57
173
176
208
140
149
165
111
133
105
100
414
181
198
172
174
139
189
379
129
154
940
426
295
274
212
211
170
146
163
186
185
160
190
251
164
177
152
207
153
214
144
751
219
206
303
205
220
227
193
192
89
39
58