605
76
779
70
12
204
85
299
45
37
46
38
124
395
65
43
52
138
461
99
119
44
69
33
61
60
78
62
54
136
175
147
39
328
111
317
98
36
57
31
283
90
238
101
66
28
93
225
521
569
79
89