42
53
229
647
126
708
223
563
18
236
107
508
52
419
84
439
106
387
61
738
55
356
36
253
34
217
51
179
33
321
16
266
27
216
288
31
196