63
289
184
175
85
64
95
28
150
118
164
59
45
15
35
159
60
146
47
26
105
27
149
230
226
8
5
6
102
74
38
23
24
34
98
83
151
32
156
212
70
61
67
43
87
750
247
52
186
104
29
58
103