7
4
16
6
78
59
28
33
15
98