6
4
0
14
11
9
8
3
31
5
23
54
10
81
21
15
7
37
35
1
49
33
25
12
32
304
103
80
229
482
201
122
156
172
61
186
119
118
179
219
342
259
255
110
60
203