95 76 63 46 31 19 63 45 38 34 25 22 20 16 15 14 12 7 32 36 36 24 2432