41
18
51
50
27
46
35
19
23
17
31