7
101
19
6
47
14
60
19
47
12
35
17