10 419 376 true
7 11 14 15 18 22 25 26 28 32