10
90
30
9
8
85
54
33
35
14
48
81
11
26
29
41
65
20
17
53
13
60
36
28
59
39
21
15
27
49
19
16
23
18
114
125
12
37
24
57
7
34
45