20
17
18
22
25
22
29