19 1603 376 true 0 3 4 5 6 8 11 13 14 16 18 19 21 24 29 30 32 34 36