35 348 389 true 5 12 13 14 15 20 26 27 29 30 33 35 36 39 41 42 44 45 46 47 56 59 61 64 65 66 70 79 82 86 87 88 92 95 97