199
275
118
587
125
1352
1532
346
217
67
53
107
73
409
25
35
52
26
270
230
265
283
182
358
201
178
127
101
54
6
33
74
38
156
59
24
27
679
175
76
188
90
44
29
79
93
97
17
235
181
322
96
49
82
501
128
221