218
95
220
115
568
38
319
81
371
116
406
169
523
174
415
27
265
150
380
44
104
27
531
86
437
156
178
85
212
91
266
140
552
155
291
159
142
66
137
111