38
26
10
28
7
68
13
12
9
25
127
14
1
56
8
19
658
709
34
31
42
84
87
15
215
145
18
67
22
37
220
108
54
27
624
221
20