707
272
560
90
298
102
189
120
178
23
428
39
323
114
503
123
49
25
241
36
217
90
296
109
451
12
234
37
140
101
537
73
394
149
155
14
526
179
99
89