16
73
22
11
14
3
6
34
39
56
29
89
10
18
36
25
7
15
9
38
17
45
19
5
51
28
2
1
41
13
21
8
12
37
20
26
33
48
42
27
31