10
15
25
25
38
35
121
141
97
77
124
119