27
25
20
67
21
174
43
127
17
15
52
164
39
44
81
107
784
345
143
8
19
47
31
79
30
60
183
231
156
163
48
23
150
35
11
9
34
14
64
466
26
75
24
68
214
244
613
22