14
68
18
55
44
40
78
41
46
48
206
196
45
47
63
651
92
127
144
244
64
86
109
122
106
34
8
71
82
101
90
53
27
114
248
137
209
686
93
51
38
116
73
67
308
104