118
47
57
66
19
19
47
569
260
211