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