38
29
88
4
95
56
54
69
26
104
46
60
166
178
42
17
209
72
71
8
80
84
140
23
48
18
36
112
177
41
109
55
28
236
227
149
94
83
142
57
12
117
15
32
146
132
14
44