8
22
0
2
50
12
6
15
10
56
27
13
55
46
28
36
35
21
69
24
17
90
11
52
7
9
97
64
83
72
18
48
34
98
104
49
25
32
14
41
100
75
62
43
85
73
29