83
1
71
59
742
96
374
296
655
2
75
62
160
1331
3
256
645
241
362
244
80
224
169
58
91
84
541
115
179
207