true 101 23 true 5 6 10 13 32 34 39 47 54 56 71 89 96