14
108
51
8
37
26
30
69
29
4
48
15
36
17
391
115
2
12
64
18
19
53
10
16
215
152
28
9
61
11
79
33
24
31
46
107
99
7