89
1
79
610
304
109
233
2
569
884
6
103
479
346
0
122
398
766
154
648
318
374
133
202
55
306
195
97
87
634
141
69
76