7
10
16
21
22
25
26
29
34
39
42