442
170
418
172
530
102
266
187
219
67
351
86
375
136
550
107
579
187
191
88
274
87
620
164
672
213
584
180
550
75
152
118
144
68
227
137
147
20
189
50