247
1441
147
394
187
470
114
378
249
77
40
3
22
510
65
