334
23
194
152
88
11
9
7
86
78
535
130
243
29
56
74
24
52
26
106
43
185
113
160
774
33
85
47
31
189
37
64
71
57
13
10
55
210
111
72
92
156
45
537
40
54
30
34
137
27