493
70
18
83
200
75
76
111
90
230
246
38
80
198
411
174
187
564
156
216
158
56
285
21
123
14
31
101
69
11
109
60
58
47
260
439
248
128
436
105
9
231
987
24
13
98
182
253
197
523
184
326
131
67
57
150
263