true 100 93 true 3 8 18 26 30 49 51 53 60 61 73 77 78 82 90 92 95 99