778
305
20
22
191
109
284
6
1146
717
1399
73
254
840
186
2
33
151
424
584
97
39
110
6
50
74
85
361
385
71
241
635
16
24
287
125
62
353
289
518
113
164
7
621
5
1231
300
98
420
21
