261
97
553
168
525
190
302
163
412
86
315
154
416
132
290
107
556
131
85
60
198
177
452
127
410
127
192
140
393
129
417
206
205
81
231
138
238
161
433
12