13
9
12
19
328
84
164
62
6655
6
3
86
103
714
17
41
10
48
26
27
83
46
36
53
37
269
64
366
79
172
110
7
145
14
44
5
370
233
39
80
411
40
45
43
221
218
93
168
859
31
11
0