26
27
28
22
13
37
19
33
46
93
52
48
71
44
18
14
20
30
17
23
24
41
53
25
96
9
10
29
21
15
171
109
38
59
42
34
56
73
43
303