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