21
5
7
15
39
88
56
138
133
85
89
264
27
74
68
112
273
117
9
6
187
272
69
120
228
239
157
136
130
60
82
65
421
248
19
45
238
122
81
252
40
11
59
152
30
20
18
271
63
137
159
897
49