35
39
29
8
9
61
491
24
30
631
671
551
21
3
1907
852
1563
1262
889
8735
7641
64
72
74
141
121
81
101
22
281
2091
1751
2051
554
974
894