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