27
11
72
5074
93
90
45
164
68
23
52
447
830
54
16
246
131
181
136
223
50
39
9
53
41
134
102
67
21
36
207
104
344
46
146
56
19
87
124
71
30
5
156
188
13
37
205
125
169
66
161
33