17
5
78
31
69
33
62
155
405
104
320
29
226
14
191
216
169
162
25
36
83
142
194
61
337
21
100
90
43
58
84
179
493
101
49
224
499
197
241
38
293
282
154
185
235
86
85
248
107
147
289
153
24