25
78
42
24
11
182
12
43
18
111
16
13
60
115
146
36
27
85
10
100
65
32
62
21
51
45
173
103
67
136
37
9
44
38
6
5
14
47
1364
247
17
224
88
118