63
35
13
25
33
61
53
20
12
10
9
27
2
108
125
7
3
54
19
210
89
121
18
40
22
78
175
23
14
41
285
180
134
110
26
31
73
142
172
182
138
86
169
84
81
62