53
103
67
44
36
59
75
40
96
22
110
51
85
32
52
61
123
60
126
46