237
546
19
15
416
30
72
120
56
112
274
191
44
34
65
77
53
187
231
40
226
63
243
90
92
81
11
108
14
396
42
7
123
255
60
9
21
39
393
26
106
62
35
499
7472
50
435
1207
46
153
89