302
106
624
198
573
206
335
174
421
86
350
167
433
135
300
110
563
131
93
60
209
179
475
133
419
127
212
145
409
135
440
212
213
81
249
143
249
163
443
14