78
71
142
534
21
259
168
148
20
99
122
164
112
264
68
31
90
201
83
268
209
26
423
213
32
85
36
764
415
298
22
237
18
248
203
84
62
299
252
326
42
43
240
96
35
234
158
115
135
53
28