20
6
67
43
12
11
29
10
5
2
1
4
3
9
18
79
31
21
35
26
7
30
40
22
14
37
27
8
32
15
41
24
50
16
53
33
28
19