383
3
112
126
1
89
133
88
0
97
138
128
59
108
459
5
535
124
866
747
2
659
145
58
497
72
889
179
366
104
897
103
318
178
152