159
74
270
108
61
101
373
108
111
208