406
103
177
67
691
72
606
14
217
62
295
89
272
125
429
209
436
133
348
21
396
57
579
137
419
198
118
29
405
147
539
174
539
109
54
12
417
186
397
155