8 151 264 true 2 3 8 10 16 19 24 30