57 22 7 36 7 15 5 9 12 40 3 15 5 9 5 18 5 7 25 60 30 511