142
608
109
306
137
74
49
86
86