348
821
460
958
152
469
251
684
116
449
81
374
109
387
87
306
76
310
92
1,127
104
37
224
65
214
218
41
188
24
182
203
34
190