25 24 22 21 19 14 17 16 11 12 107