65
9
6
56
533
489
194
53
107
113
68
28
153
52
41
61
30
38
21
89
78
26
73
36
32
27
34
47
48
169
74
45
64
102
228
155
75
17
149
90
105
235
87
66
97
31
85