22
9
23
28
9
9
8
3
16
12