22
3
20
23
29
8
23
23