15
68
20
42
8
29
228
10
9
201
30
142
100
28
11
18
46
218
83
152
16
200
180
34
195
1
31
56
23
95
191
22
122
35
70
13
14
50
72
140
137
0
38
92
149
47
247
115
294
7
156