22
9
16
14
19
24
27
21
35
20
42
29
43
12
69
7
3
2
112
13
32
47
37
52
36
4
49
53
34
97
173
28
25
92
8
60
160