4
15
52
19
6
13
47
21
21
122