5
8
24
23
52
13
87
66
29
37