69
108
76
64
182
131
90
138
457
141
85
86
207
63
244
93
168
354
59
158
111
122
49
192
116
80
50
75
74
179
58
97
101
62
550
582
112
65
133
144
99
617
39
137
150
300
100
339
204
380
784
124
515
81