11
9
15
26
13
7
4
21
32
22
6
16
27
10
3
8
33
17
35
20
47
29
23
34
12
25
49
30
50
52
19
46
24
56
28
31