172
48
1 631
245
149
133
348
63
45
194
20
873
685
141
299
74
65
598
3 330
641
383
252
324
158
249
46
127
450
47
153