6
17
56
21
7
15
47
21
23
122