67
101
78
119
65
168
203
49
102
220
115
125
106
108
64
52
103
105
80
91
87
54
99
121
42
171
57
204
183
50
90
126
296
134
132
981
166
295
217
145
149
162
375
350
133
264
177
284
153
450
205
237