18
6
20
74
83
46
54
26
80
58
66
44
8
4
10
11
30
21
40
3
5
35
9
16
60
43
38
31
45
73
15
7
55
86
113
139
2
62
110
157
1