8
6
12
60
1
4
35
51
39
3
25
26
7
16
21
9
31
48
34
36
24
66
145
13
30
17
52
50
53
33
20
5
71
133
61
80
22
27
19
57
79