215
50
51
211
662
15
253
42
289
53
57
323
108
59
58
116
110
66
182
149
150
115
86
302
95
55
712
310
122
40
13
297
33
138
99
111
1934
331
411
143
283
1064
60
176
217
204
216
200
97
220
219
405
470
322