22
22
30
28
18
42
45
36
35
11