1213
272
276
45
56
10
81
187
170
584
39
358
14
72
181
68
18
55
656
26
84
30
16
717
27
286
89
13
74
35
37
184
21
25
3125
70
126
22
165
117
130
244
333
203
298
384
336
257
29
323
41
3