10 439 322 true 2 5 10 27 36 47 50 53 56 95