8 186 248 true 0 12 14 30 37 41 50 58