64
311
219
50
458
111
86
468
121
271
83
60
41
240
65
91
216
70
90
150
229
105
76
22
44
255
45
93
146
175
32
1515
75
132
54
1001
202
239
244
268
46
62
69
196
92
247
18
58
67
31