18
3
19
57
21
9
4
27
14
32
8
5
31
15
23
46
12
30
43
16
11
29
89
59
26
25
22
45
36
1
48
17
53
40
54
24
28