6
0
2
1
7
8
4
166
14
15
10
26
5
3
9
236
283
173
139
191
117
70
105
195
75
18
13
457
225
67
343
682
582
82
197
109
241
218
24