1
1
2
5
7
14
40
21
18
16
26
30
21
12
30
20
18
26
39
39
35
15
35
24
18
32
35
46
22
20
26
31
45
45
33
30
32
47
34
29