18
19
10
30
21
43
33
40
23
17
20
15
9
64
76
27
24
36
105
44
34
48
26
86
57
6
85
35
58
42
56
167
25
16
14
28
32