19
30
19
164
49
104
80
376
200
117