96
1
86
634
82
193
80
157
255
356
190
91
109
303
233
2
478
103
567
154
765
398
0
374
317
54
883
6
401
111
70
129
167
74