8
18
11
2
21
4
5
1
23
25
6
9
7
56
68
73
54
212
17
27
44
35
10
14
12
34
26
60
32
40
66
13
31
43
150
16
22
77