8 430 322 true 2 10 27 45 50 71 79 95