9
21
12
4
40
41
23
17
67
27