3
25
25
9
48
79
61
62
35
60
106
115