42
196
229
971
126
897
223
828
18
476
106
638
52
463
84
520
419
92
1,123
57
386
36
352
34
328
51
294
33
409
13
759
27
331
321
31
256