73
35
15
10
8
4
7
22
9
299
23
34
85
536
57
37
12
2
117
27
55
38
250
62
854
28
332
179
43
19
36
45
40
68
314
90
109
152
51
33
86
13
56
227
53
18
14