411
255
64
568
49
171
27
46
215
209
2836
113
72
41
360
466
42
161
121
134
184
69
55
54
63
80
352
50
137
760
167
122
95
83
136
99
404
85
176
256
58
315
490
242
53
45
59