65
73
116
97
89
132
128
213
270
111
398
358
226
249
60
225
160
71
58
317
193
21
42
169
136
113
103
108
129
366
177
157
45
261
219
348
101
106
72
66
36
37
190
301
164
140
158
49
104
137
77
39
99
20
27