64
405
227
230
580
156
197
331
97
1205
113
171
473
111
186
193
184
267
118
328
826
348
81
103
491
126
33
244
415
272
42
579
34
131
26
35
205
212
2371
74
31
313
465
30
134
99
170
80
53
58
55
347
79
561
132