11 625 420 true 5 16 22 29 47 51 60 77 89 93 95