36 397 343 true 3 4 6 13 21 26 27 29 30 31 33 38 45 48 49 50 52 54 55 56 57 65 69 70 74 76 78 79 80 82 83 85 88 90 93 97