250
65
144
93
61
38
71
480
106
223
163
86
290
67
27
620
1131
136
461
95
80
210
221
52
140
72
178
105
96
103
130
156
50
36
126
176
82
53
85
530
62
194
92
69
44
131
120
254
260
45
43
59