10
23
14
12
21
5
17
9
4
20
36
27
31
18
8
75
79
22
50
3
25
33
1
11
6
19
2
37
7
42
48
16
26
76
89
39
43
15
45
29