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