12 286 25 18 25 31 36 40 42 44 52 54 55 56 61