7
6
23
39
38
41
40
52
31
44