14
9
34
63
191
25
21
122
7
47
19
55
15
49
13
46
39
10
12
73
45
37
82
54
42
30
96
60
57
43
24
81
33
16
78
93
38
29
59
75
48
211
185
86
882
327
109