19 983 623 true 0 1 2 4 7 10 12 13 15 16 17 18 24 26 28 29 32 35 36