12
27
46
33
16
3
6
53
26
22
17
42
68
7
85
5
25
4
8
10
55
14
20
111
84
35
48
39
9
38
70
15
52
44
32
47
30