23
6
30
10
43
25
7
5
9
22
16
17
3
32
12
2
4
49
41
21
19
14
35
57
1
13
34
31
50
20
8
84
51
15
26
47
42
29
45