261
500
161
452
408
272
36
132
99
255
391
144
353
80
197
67
176
53
191
26
88
37
117
45
109
21
69
7
96
16
89
6
106
4
115