12 3142 615 true 2 5 9 15 16 23 27 32 35 36 38 39