17
46
28
5
16
26
10
13
4
3
22
9
19
25
8
24
20
89
1
11
47
15
2
21
12
6
36
18
32
14
37
45
42
7
23
43
33
29