9
20
66
2
3
5
16
7
14
27
4
38
17
19
35
15
30
41
47
39
10
25
24
53
32
34
23
21
37
80
11
88
31
13
28
77
51
42
46