9
5
16
6
78
59
28
33
15
99