16
13
2
14
11
21
18
32
7
8
25
6
4
31
3
52
45
42
17
24
54
36
122
49
39
30
73
58
12
23
10
170
33
81
135
64
57
22
19