228
68
136
65
84
109
142
370
270
168