31 1333 1015 true 3 5 6 7 13 15 16 17 18 24 28 29 35 42 43 44 48 51 54 62 63 68 69 70 76 82 87 88 89 91 97