7
0
34
15
1
2
5
18
11
3
29
103
13
57
19
4
8
93
51
12
22
33
26
49
14
43
6
10
28
46
9
25
16
36
142
76
109