18
26
0
45
3
25
8
90
5
4
19
20
51
55
63
50
33
31
48
10
21
17
29
15
23
13
22
81
32
36
12
1
37
7
59
14
41
49