28
42
25
39
22
29
21