19 1375 656 true 4 5 9 14 27 29 33 42 44 48 53 65 67 81 82 84 85 90 95