299
976
62
546
29
543
101
240
23
390
110
291
176
209
52
446
145
298
16
266
143
117
38
312
49
239
39
186
231
1
160
192
200
44
187