13
1
17
10
40
8
18
7
25
60
153
34
5
162
65
4
31
42
62
104
23
57
24
75
92
112
185
390
59
634
58
30
105
504
56
96
27
158
66
85
97
2480
192
369
500
74