13
552
29
100
237
137
333
583
73
176
196
401
484
109
270
25
48
44
87
61
155
67
50
216
139
201
125
9
485
190
977
71
34
24
273
329
28
97
182
327
89
41
405
75
364
38
95
83
195
487
156
448
162
124
8391
296