428
135
65
61
57
339
197
157
108
136