true 101 27 true 8 9 12 14 15 16 30 32 37 42 43 46 53 59 60 73 79 87 95