30
20
13
36
59
127
17
6
8
14
38
70
166
175
22
10
58
2
9
688
106
12
19
16
25
78
57
21
100
34
27
71
69
47
205
119
125
141
7
85
73
18
40
0
5