25
227
30
23
105
18
39
28
584
213
21
62
67
9
306
19
14
78
22
122
15
96
94
33
26
74
27
376
40
343
112
32
29
49
37
17
12
84
152
87