0
5
49
43
15
8
4
7
9
54
2
1
6
11
25
31
14
556
3
27
28
30
10
85
33
35
16
19
21
44
171
96
41
34
18
71
22
32
24