70
206
273
15
94
176
141
507
164
41
54
231
77
14
46
44
25
40
93
64
215
38
20
69
100
37
51
63
16
331
103
667
529
349
121
19
30
67
82
259
119
86
45
36
84
71
31
49
277
299
397
7
511