21 22 22 23 23 23 4 5 5 6 6 *7