22
27
19
156
557
302
206
317