32
88
18
29
22
50
43
15
26
90
24
6
1
34
35
13
14
8
16
46
17
2
20
12
70
53
7
31
74
23
19
93
28
9
92
39