true 101 23 true 2 4 6 10 13 38 41 48 54 78 84 86 96