635
296
424
175
366
130
133
43
65
61