10
53
45
2
18
4
1
5
0
64
36
74
26
61
39
17
30
13
12
21
58
46
16
49
9
32
25
42
71
7
8
31
62
90
14
72
40
131
51
108
80