34
90
296
217
37
628
219
82
122
40
530
223
109
84
113
26
443
210
35
59
27
890
7
136
62
75
1324
1226
31
120
42
198
91
3584
415
1284
11
13
114
761
56
174
25
246
65
612
33
159
202
9499
338
291
268
190
126
24