167
1,146
49
265
146
790
103
509
252
90
168
718
147
327
75
382
38
320
1
21
36
218
7
50
69
45
187
84
249
30
245
16
222