8 205 376 true 3 8 12 15 16 19 32 35