37
15
12
278
11
106
79
23
7
5
171
419
314
33
19
158
18
16
6
46
29
43
83
22
10
68
32
21
27
36
97
121
65
3159
30
838
182
17
20
269
31
84
86
73
87
28
40
81
44
53