220
97
220
115
568
38
319
81
372
117
407
169
523
174
415
27
268
150
381
44
104
27
532
86
438
157
182
85
212
91
267
140
552
155
292
159
142
66
137
111