55
228
267
318
249
631
193
258
152
156
398
80
23
203
86
31
49
30
142
863
133
178
168
118
429
270
263
200
76
107
236
72
182
51
199
592
475
89
127
45
28
15
275
366
240
177
124
90
485
215
35
67
108
158
201
334