4
57
34
12
102
378
243
108
227
211