147
60
88
122
118
212
383
63
173
91
215
407
76
72
50