20 1693 397 true 0 2 3 5 7 9 10 11 15 17 18 19 20 21 24 25 27 29 32 37