12 761 460 true 1 19 27 31 45 54 56 61 64 77 89 95