8
31
46
44
58
36
58
41
59
55
49
19
11