23
345
689
49
59
32
21
6
25
30
122
12
5
12
72
60
170
35
11