20
40
27
17
35
31
33
99
91
79
41
51
36
22
25
37
19
8
30
32
13
43
21
58
34
6
18
15
16
26
11
28
4
23
7
64
46
9