16
140
14
71
28
120
50
20
10
12
8
18
2
17
4
26
13
6
129
45
102
7
25
42
22
19
52
9
21
36
1
38
174
11
32
173