4
4
7
30
40
64
74
7
20
48
40
37
89
43
104