10 494 431 true 10 15 20 40 73 79 82 94 95 96