1
18
12
41
26
32
15
61
29
74
17
59
63
49
37