35
172
70
27
66
85
216
16
17
9
5
67
10
39
169
139
13
485
843
63
111
62
41
69
15
76
18
22
6
21
98
2
68
163
49
64
124
34
25
185
26
44
7
12
179
175
137