16
18
18
24
29
29
35
35
39
39
41
48
50
50
53
55
60
64
64
17
19
19
21
25
29
30
30
30
31
31
31
33
36
36
40
41
50
50
1
4
14
15
16
20
21
30
33
36
40
45