143
74
118
830
162
543
41
56
68
223
54
322
281
422
716
99
46
31
380
148
146
340
164
73
197
35
32
33
53
50
65
43
268
23
140
304
372
119
51
147
190
55
194
405
26
248
20
90
124
212
70
22
49