173
16
197
14
5
178
49
144
115
127
41
217
66
106
112
114
25
24
47
198
191
250
45
104
48
55
335
227
140
171
218
319
166
304
60
187
131
158
111
327
109
252
263
633
103
239
617
413
190
234
170
301
499
123