2
1
3
6
4
23
6
1
7
8
8
5
9
50
10
9
11
40
12
11
13
2
14
7
15
30
16
21
17
18
18
7
20
3
21
12
22
7
23
18
24
15
25
6
27
22
28
19
30
27
31
66
32
35
33
42
35
8
36
47
38
61
41
48
42
19
43
36
45
36
48
47
52
33
54
39
56
17
61
4
62
7
63
10
65
22
67
2
74
3
94
23
100
9