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