23 17 9 15 128