true 101 33 true 2 4 6 10 13 15 38 39 41 48 54 73 75 78 84 86 92 96