16
10
55
1
20
38
11
6
17
2
40
4
25
21
3
5
75
28
7
22
19
9
8
24
41
45
23
29
13
26
18
37
33
42
27
12
59