116
61
419
89
557
164
108
36
480
7
193
176
226
70
75
40
120
8
191
159
234
112
429
108
284
37
206
35
283
99
570
14
543
26
294
149
184
34
244
126