25
118
2
71
42
137
195
157
109
44
134
3
21
6
1
17
63
5
12
19
4
24
14
96
65
56
40
18
120
165
199
41
16
179
58
9
49
28
15
198
7
22
10