40
9
15
17
28
21
41