141
4
18
69
105
288
29
8