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