248
918
136
813
190
584
30
232
94
484
52
197
66
313
69
306
129
289
6
339
32
186
31
152
12
139
7
90
16
87
13
121
85