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
21
31
74
23
19
92
28
9
39