220
212
249
710
275
90
152
98
87
112
55
43
308
126
88
809
27
216
96
59
156
137
104
32
109
114
113
157
51
85
75
183
63
311
172
233
65
285
313
326
39
106
204
225
475
139
273
42
67
68
599
155
62
56
58
12
361