58
129
293
242
229
70
69
40
67
82