616
144
407
163
417
165
322
120
178
163
191
108
208
39
521
186
260
62
252
181
197
155
199
43
263
168
277
144
190
59
568
83
437
46
370
165
549
65
421
37