96
1
141
305
0
195
79
69
74
619
2
496
5
82
193
157
190
91
255
356
362
360
3
553
468
408
534
300
250
1604
2152
414
695
395
390