458
21
798
190
48
133
99
51
45
23
542
37
138
14
49
143
263
46
157
632
50
28
66
472
32
268
304
119
113
587
262
145
415
108
27
166
40
233
53
6
63
29
235
272
411
42
98
321
255
11