143
90
84
61
82
70
94
113
104
90
106
216