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