1
0
5
8
3
2
30
26
25
22
19
15
6
70
14
20
35
16
28
27
13
21
108
80
45
107
66
91
50
42
32
90
37
39
183
43
149
198
64
127