50
4
80
78
129
17
19
138
128
51
53
41
253
20
27
260
157
47
126
139
58
68
236
11
32
212
206
62
15
57
172
1390
18
205
664
233
25
298
45
29
121
56
114
141