8
21
11
21
28
14
42
40
16
35