10 284 471 true 30 39 47 51 57 60 73 85 92 99