5
18
10
6
2
0
1
49
14
35
15
112
60
7
26
25
38
11
74
3
33
29
27
4
8
34
30
41
22
16
43
31
24
13
46
37
47