89
536
132
693
117
328
42
437
97
646
278
1,048
156
1,112
92
342
124
533
67
376
63
260
16
294
110
219
84
387
409
29
302
43
406
19
204