25
86
59
40
46
34
32
71
9
29
58
67
37
47
22
30
15
24
52
76
48
43
65
68
45
38
44
62
50
51
2242
36
55
53
73
83
19
98