11
2
3
27
55
1
10
64
54
59
70
6
4
15
118
363
37
112
346
122
108
5
185
238
67
63
379
7
105
179
205
20
78
69
360