3
25
25
8
47
79
61
62
35
60
106
115