0
80
14
3
7
12
8
20
41
9
4
2
5
15
16
50
19
139
74
34
33
27
10
13
98
44
93
36
29
35
30
60
25
72
49
95
115
94
52
26
28
78
99