0
6
2
1
7
4
165
14
10
8
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