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