19 1690 412 true 0 1 5 7 8 10 12 13 14 15 16 18 23 25 29 32 36 37 39