22
2
1
4
32
30
19
8
7
41
5
18
13
14
10
24
27
16
23
12
46
26
31
62
43
42
78
143
25
57
144
168
52
44
102
89
132
47