232
280
420
180
2787
97
156
148
220
300
336
258
339
290
197
43
92
40
241
68
59
50
38
14
15
26
259
149
261
303
244
1937
203
118
79
25
91
35
637
132
39
100
415
64
23
397
343
1521
20
111
171
9
673
147
212
46
1415