23 26 28 1 7 10 16 17 20 23 2418