51
146
286
21
15
14
19
27
71
7
43
17
12
61
28
35
158
69
94
41
50
29
31
103
60
13
18
99
8
48
44
24
190
92
78
32
133
64
57
26
9
10
4
72
30
6
23