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