639
244
594
124
434
88
452
122
615
177
589
96
155
96
359
38
203
72
459
99
465
189
481
169
378
121
512
216
318
84
424
201
146
119
246
120
235
18
208
45