27
11
105
17
35
166
36
12
200
90
100
171
7
142
57
31
24
72
22
1
81
9
38
3
32
26
42
14
44
19
37
49
13
6
29
20
10
8
30
62