0
95
30
15
24
5
191
21
33
64
56
13
57
12
20
98
89
31
36
28
19
7
223
179
103
42
32
76
66
54
91
50
65
6
90
47
51
27
46
49
10
45
52
14
18
9