141
181
119
57
286
95
111
499
78
352
469
80
103
212
85
248
177
58
32
279
75
161
135
124
69
37
90
68
293
77
43
337
107
162
104
167
157
99
83
89
394
200
263
187
108
147
271
361
72
53
45
88
73
784
60