58
83
82
83
77
71
77
77
59
47