100
81
95
141
110
251
88
119
94
93