2
1
3
2
4
3
5
4
6
5
7
6
8
7
9
14
10
9
11
10
12
5
13
16
14
13
15
20
16
15
17
8
18
15
19
26
20
17
21
22
22
17
23
18
24
23
25
24
26
33
27
36
28
29
29
22
30
37
31
30
32
23
33
20
34
47
35
34
38
61
40
25
41
52
43
30
44
27
45
30
46
31
47
32
48
43
54
35
66
31
69
18
76
19
90
7
92
7