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