4
15
7
9
8
21
5
16
10
33
14
39
10
34
11
43
6
16
8
18