107
117
96
63
131
54
241
124
215
138
795
63
204
144
96