220
11
16
66
1
105
2
499
437
679
23
164
200
40
1076
2787
1361
6
284
270
464
25
3
18
36
154
138
5
13
417
144
54
167
251
460
150