83
1
71
59
742
96
375
297
655
2
75
296
62
160
1332
3
257
645
242
363
245
80
225
169
58
91
84
542
115
179
207