1
7
9
13
17
8
28
19
4
10
34
16
14
5
15
12
18
24
47
23
22
2
46
41
32
6
70
90
35
76
39
40
62
88
72
56
97