4
21
22
108
71
62
4
57
30
9
5
33
10
16
43
22
17
47
46