47
50
39
20
7
25
6
12
33
34
13
4
10
18
22
41
36
37
30
11
5
19
23
46
58
1
29
15
8
40
43
14
9
35
24
16
21