3
1
2
4
3
5
4 
5
10
7
17
5
6
5
17
18
19
20
21
23
22
20
17
7
8
7
17
25
8
24
25
24
26
28
24
28
29
30
31
34
33
32
30
32
34
32
31
30
29
28
24
10
8
17
17
27
6
17
6
27
35
36
37
39
38
41
40
39
41
39
37
38
39
37
36
35
25
27
26
10
6
26
10
11
12
13
14
16
15
13

