true 1355 336 true 3 6 9 15 27 31 50 58 70 76 88 91