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
20
30
44
19
37
49
13
6
28
10
8
62
43