88
286
42
96
101
127
195
118
106
612
62
184
40
479
415
336
17
65
68
349
25
364
54
267
80
431
15
250
6
46
27
252
47
266
34
132