227
157
193
26
286
120
582
162
437
182
210
37
410
107
165
17
181
6
121
76
398
115
430
95
437
97
532
86
259
114
315
136
239
97
315
135
417
20
475
178