112
116
289
100
72
158
109
131
87
64