402
37
372
75
247
150
539
139
143
81
430
77
674
222
404
29
225
171
217
94
203
81
370
171
452
144
545
59
427
143
195
113
558
159
568
54
250
115
301
76