58
124
228
74
118
834
116
682
544
31
36
77
205
42
4366
39
335
132
304
6
24
70
296
1438
90
309
53
126
14
4089
160
249
40
207
108
217
99
237
65
325
163
181
2814
52
19
719
22
246
112
157
236
76
28
92