8
0
4
11
10
19
50
36
7
67
17
40
27
70
29
18
47
161
6
65
53
143
167
21
52
64
154
38
45
265
48
160
155
56
100
114
2
129
25
32
130
23
254
149