15 48 10 33 6 9 14 5 2 1 23 60