16 6526 1386 true 0 1 3 4 7 8 11 14 17 23 24 25 27 29 32 39