1
20
21
15
40
20
41
57
35
13