23
11
29
28
14
5
9