28
525
95
390
87
496
10
212
32
308
213
869
16
198
35
169
54
200
42
158
27
144
26
249
9
145
114
3
115
40
175
116
43
325
61
18
97