49
163
270
104
820
87
323
35
183
47
120
212
89
41
85
76
162
903
88
16
9
14
127
891
77
263
131
59
44
46
19
38
42
58
20
268
45
121
10
136
12
28
174
57
180
40
247
315
235
204
408
166
231
138
13