82
47
89
545
6
120
81
75
50
540
78
1
0
589
321
1398
6
107
93
599
385
545
5
73
163
137
5
7
70
0
57
269
336
26
32
45
87
499
352
1170
87
1
269
214
123
541
