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