199
142
277
71
513
80
220
131
541
76
536
97
95
11
562
66
453
144
107
102
416
103
590
25
216
85
416
110
207
89
384
58
290
188
754
352
702
439
266
46