23
32
33
20
28
24
47
39
16
13
17
25
5
31
2
4
9
55
84
1
11
35
50
21
7
3
49
12
19
6
15
10
14
8
43
42
18