29
14
1
4
17
54
23
31
18
13
19
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