316
190
389
74
443
31
370
159
541
199
558
180
309
56
510
58
267
3
276
81
296
100
524
81
141
3
186
158
400
174
546
186
252
19
209
182