10
21
14
4
40
41
23
17
68
27