6
4
15
5
78
59
28
33
15
96