14
12
7
9
317
6
19
96
16
47
39
27
69
36
24
42
33
60
124
577
68
97
98
40
34
86
106
56
99
84
174
43
113
10
50
44
30
66
32
17
23
31
11