3
9
26
10
8
13
7
15
14
41
39
11
12
33
18
46
21
28
16
5
6
22
30
34
4
27
48
50
32
74
29
85
143
61
57
142
72
78