25
13
22
11
16
15
619
78
44
40
155
7
42
33
3
14
8
49
27
104
84
20
173
166
88
161
70
94
48
60
172
133
23
10
26
36
69
12
56
51
100
125
72
4
143
91
199
18
185