118
289
102
73
158
109
131
90
64
323