18
29
28
56
7
25
54
16
30
32
17
53
51
84
25
87
73
63
61
46
52
75
15
42
72
16
39
21
11
18
26
42
19
45
9
15
15
42
43
30
63
76
53
79
63
3
28
42
73
102