45
69
52
16
158
82
35
28
109
40