228
288
159
71
189
53
65
76
131
638