21
19
22
30
25
20
38
40
31
34