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