11 839 430 true 3 10 18 21 37 38 48 59 77 82 96