33
486
174
224
296
14
37
483
70
106
7
255
26
441
203
10
502
290
53
335
739
100
139
253
408
295
302
403
261
185
354
87
70
100
79
157
143
370
108
342
4
95
610
1855
16
243
35
559
29
