true 99 94 true 18 38 56 70 73 77 78 96