8 1347 291 true 3 5 9 23 27 29 36 38