2
1
3
2
4
3
5
4
6
5
7
6
8
7
9
10
10
13
11
20
12
5
13
8
14
15
15
12
16
9
17
16
18
21
19
16
20
21
21
16
22
25
23
20
24
25
26
19
27
28
28
25
29
22
30
45
31
68
32
37
33
26
34
27
35
38
36
31
37
26
38
27
39
38
40
39
41
30
42
15
43
50
44
43
45
52
47
48
48
43
49
34
51
34
52
29
55
34