18
24
16
13
9
23
17
89
31
41
28
38
35
40
21
43
55
26
59
22
29
12
10
34
39
8
47
20
57
49
15
19
30
14
51
36
37