8
11
1
4
6
10
9
13
7
14
48
44
24
54
36
40
37
22
51
18
53
50
23
33
57
26
42
60
67
155
138
194
139
65
190
113
103
179
176
147
174
273
88
216
226
612
130
150