277
1
154
2
112
370
199
326
0
83
121
601
346
120
99
763
398
128
250
131
80
220
192
164
1104
105
141
254
356
136
91