89
1
65
308
315
123
322
90
381
4
50
80
615
78
2
109
0
153
103
898
179
319
180
98
481
891
544
72
95
366
104