41
20
42
91
88
78
25
13
110
9
8
5
24
40
84
21
29
52
2
6
27
62
15
10
16
3
48
61
37
33
59
39
14
58
45
55
99
43
117
68
66
74
26