39 327 395 true 3 4 6 8 11 14 15 20 23 24 26 27 28 29 34 37 39 44 45 51 54 55 56 61 62 63 65 72 73 75 76 80 83 86 87 92 93 95 97