108
237
338
93
516
448
213
221
161
37
6
436
131
57
89
143
373
309
223
175
21
213
666
28
18
130
182
6
11
651
105
526
90
11
103
279
29
216
870
85
112
129
5
283
147
452
37
220
146
532
399
14
