13 948 540 true 4 7 12 27 31 42 47 55 58 63 68 84 93