40
20
14
4
28
49
34
35
55
7
22
21
36
15
19
16
26
24
58
13
6
8
12
51
23
77
62
29
5
30
32
46
2
1
10
86
76
47