3
9
7
10
12
1
8
24
30
16
79
2
37
14
19
54
25
20
15
11
44
26
18
61
31
22
13
29
28
41
56
27
21
89
34
42
80