true 101 29 true 5 6 12 13 16 29 53 54 61 67 70 73 74 80 85 88 94 95 98