22
23
18
6
29