1
4
4
8
55
46
47
72
70
25
30
107