10
9
45
29
15
33
22
32
25
110
23
24
31
20
51
68
34
11
16
69
71
38
12
19
37
21
42
67
4
8
7
5
52
26
80
46
40
30