254
69
73
22
20
112
14
45
10
114
31
18
667
38
80
105
184
65
57
91
40
21
55
71
229
458
77
76
64
86
39
333
92
464
745
50
25
2445
211
107
577
75
217
251
136
426
28
19
33
163
148
49
182
293
159
1139
191