4
8
6
2
15
0
9
59
17
16
11
112
294
22
107
188
223
161
87
55
587
28
173
101
43
24
44
56
41
89
40
31
42
26
13
34
14
32
18
21
27
153
104