129
131
326
114
82
164
117
135
112
77