34 487 442 true 1 2 3 6 9 10 11 13 16 17 18 21 22 26 30 35 36 38 39 41 42 43 49 54 60 61 64 67 69 70 72 77 83 86