2
13
15
17
11
103
34
31
12
3
62
1
9
19
10
18
25
6
30
16
8
35
22
4
5
38
50
74
47
42
70
66
27
39
28
24
58
67