10 532 333 true 3 5 8 12 27 29 31 33 36 38