12 1564 665 true 0 8 9 12 13 14 15 16 17 19 31 36