61
56
229
418
132
49
64
313
71
74
44
157
68
72
83
99
319
50
68
230