25
10
18
57
34
26
2
4
31
13
70
44
5
6
38
12
7
28
29
17
16
15
11
35
8
9
14
50
21
3
27
64
47
79
22
48
59