0
0
50
86
0
301
117
137
127
129
219
435
107
505
401
133
113
198
711
746
273
554
113
142
497
0
174
120
117
134
498
132
113
89
175
209
129
141
210
125
132
59
0
123
117
123
118
0
133
126
152
137
113
130
132
471
135
127
86
538
130
68
177
126
137
273
124
180
123
115
131
118
124
136
126
110
135
108
122
77
472
0
436
81
147
218