38
406
40
390
52
330
1
24
25
261
22
288
27
76
18
207
6
169
68
395
2
144
3
63
10
16
13
26
19
61
714
31
30