12
23
4
20
13
11
35
28
8
30
16
24
17
34
7
72
10
77
49
5
3
33
1
14
6
22
2
37
38
47
9
26
27
76
89
21
39
43
15
45
29