true 4784 939 true 2 8 20 32 34 42 45 52 56 58 65 68 71 78 80 85 87 93 95 96