25 19 30 5 2 22 19 126