153
736
27
129
14
17
1041
426
50
29
829
23
373
478
477
149
464
1988
159
12
13
21
16
24
1
457
24
14
172
88
50
138
