199
579
451
35
144
549
314
64
66
461
373
50
90
86
401
194
81
1555
406
191
138
184
211
1133
313
246
32
151
232
318
170
48
107
115
259
861
279
364
388
33
142
175
106
208
143
63
136
166
424
164