406
103
175
66
691
72
604
13
217
62
295
89
272
125
425
207
432
131
348
21
396
57
579
137
418
198
118
29
405
147
536
174
535
108
53
12
417
186
397
155