2435
767
593
99
415
102
562
38
564
118
557
148
372
74
322
17
471
152
263
38
364
96
589
40
473
121
250
172
426
80
294
141
263
115
152
17
273
9
399
29