49
50
48
41
43
44
45
42
47
46
40
39
35
37
36
38
34
27
30
29
31
28
33
32
22
25
21
26
23
24
20
14
15
16
17
13
19
18
11
12