2
20
60
9
7
30
13
58
6
48
27
55
1
36
69
19
38
33
5
50
12
16
4
64
46
21
8
102
17
25
22
47
10
97
80
24
14
40
71
49
42
3