554
83
29
363
61
62
82
235
154
256
37
71
25
76
92
244
144
74
471
163
364
428
113
17
99
120
236
60
198
258
237
187
206
75
70
96
24
170
97
52
141
129
133
126
402
201
211
128
191
215
50
208
80