159
74
270
108
61
101
372
108
111
208