136
101
121
159
349
97
642
357
96
70
405
74
93
1 200
591
338
201
66
179
560
77
229
58
465
214
518
73
160