18
31
33
58
28
21
74
3
88
11
17
50
61
4
5
10
14
22
36
20
67
76
60
23
25
29
12
68
39
6
57
78
51
9
16
7
8
46