29
1
14
4
17
54
23
31
18
19
13
5
11
12
24
44
3
6
27
10
35
30
38
46
42
66
77
41
15
2
7
9
47
48
43
20
33
70