8 366 284 true 6 15 17 18 28 32 33 37