24
31
19
44
41
39
17
11
178
36
85
43
16
92
118
375
144
56
1026
185
33
32
231
180
203
28
438
190
458
273
81
378
264
636
175
18
80
295
964
1436
37
1292
95
58
834
671
1507