331
27
284
9
380
184
713
66
386
109
95
244
479
128
384
39
56
46
217
170
87
33
40
318
24
129
81
99
188
133
387
22
17
235
155
54
135
130
19
177
351
64
142
211
210
36
35
28
218
26
89
47