150
506
174
122
10
424
9
265
613
20
431
336
0
152
135
139
400
