221
197
289
125
152
57
243
55
36
75
294
34
67
844
40
76
343
45
300
65
1341
58
360
104
39
1639
983
63
187
456
227
151
184
809
341