12
4
22
27
20
89
17
37
14
35
13
28
49
21
26
72
11
7
1
95
36
67
47
23
8
9
42
55
29
25
24
16
99
38
19
18
34