11
56
15
17
8
24
6
39
9
3
18
21
23
59
40
52
38
7
19
4
33
13
10
12
5
28
27
55
30
47
46
48
14
34
37
36
41
42
45
49
26
31
25
20
22
16
29
54
44
76
43
35
32
93
53
96
75
94
90
88
63
62
58
61
64
50
66
60
51
65
57
67
68
86
136
147
70
83
92
104
100
79
73
71
77
72
74
78
109
69
103
85
97
89
95
82
99
105
115
80
84
150
174
152
98
120
247
146