19
69
216
10
26
45
156
197
94
149
241
215
278
80
52
138
124
727
143
56
70
86
123
647
97
262
54
103
195
173
405
12
170
39
87
30
140
47
106
294
225
108
66
141
50
28
161
81
85
151
162
15
60