200
370
536
67
219
517
24
121
501
177
280
43
109
545
770
85
143
163
124
154
77
61
129
21
46
68
120
320
36
97
53
1147
31
379
144
350
473
40
50
35
225
52
1388
29
182
28
78
266
166
226
15
47
37
215
105