758
301
572
99
305
107
197
121
180
24
428
39
338
120
509
125
49
25
250
42
220
91
300
111
452
12
237
37
141
101
538
73
396
149
155
14
526
179
100
91