8 404 529 true 12 19 22 25 38 48 57 91