27
16
18
4
2
9
25
55
12
13
5
7
17
47
10
73
23
20
53
38
11
35
85
34
26
24
29
15
39
33
6
22
51
65
68
69
44
99
40
78
56
46
63
57
21