287
58
93
68
77
191
149
109
366
128
96
432