10
10
20
10
26
16
21
22
35
41