372
88
322
120
392
39
326
152
180
145
596
20
485
116
445
191
203
160
235
152
536
145
561
73
605
200
515
130
528
110
423
77
353
149
567
35
175
161
413
144