29
17
21
8
23