367
194
212
65
148
44
114
94
28
313