555
197
69
604
260
59
85
168
134
140
256
65
221
122
106
131
32
45
41
39
112
46
105
125
98
152
77
66
225
198
82
47
62
100
24
179
121
17
50
74
40
109
30
64
118
278
138
78
55
402
345
99