11 397 335 true 5 7 8 17 31 34 57 61 63 81 88