64
595
263
253
44
69
57
63
40
22
184
292
15
34
240
12
37
46
76
27
571
445
21
97
25
54
67
317
112
218
19
134
627
239
806
102
42
161
111
258
55
142
400
33
80
43
58
226
39
29
417
172
197
255