45
126
49
63
47
43
29
19