15
760
192
14
555
29
129
241
138
338
593
75
178
204
401
487
118
271
25
51
44
92
63
174
73
217
144
202
127
10
501
198
1025
42
24
276
342
31
100
68
184
333
89
43
415
76
371
38
97
85
197
41
496
157
454
162
131