70
90
55
21
80
82
476
58
313
26
16
314
310
29
51
1098
164
19
453
46
113
228
14
317
68
129
157
15
176
216
135
568
17
187
59
151
186
232
184
158
160
428
37
148
451
1328
67
757
201
215
152
39
77
234
282
394