25
12
178
155
21
22
62
23
31
109
32
17
8
98
182
38
83
55
14
5
19
29
45
173
47
153
27
64
4
10
26
40
1
48
58
82
9
20
6
99
15
88
42
33
77
181
187