8 422 289 true 1 2 13 14 16 27 32 35