31
43
13
58
29
75
15
73
18
21
38
14
65
7
16
28
35
9
8
1
10
22
36
45
57
12
11
17
26
23
74
48
91
78
254
60
88
212
54