21
84
66
15
14
6
43
50
72
12
57
1
24
32
3
68
2
8
18
16
17
55
25
44
22
28
9
34
60
121
49
56
52
11
99
47
318