389
34
496
208
74
27
394
23
14
555
408
17
248
16
353
30
97
24
25
40
19
66
9
451
20
470
461
31
123
18
46
12
119
80
45
1113
219
86
317
112
88
509
67
165
22
250
157
309
26
36