311
269
107
147
156
64
187
79
366
47