629
125
243
116
314
73
333
36
611
140
602
107
340
182
165
84
304
72
484
195
568
213
305
67
483
197
285
162
531
34
315
119
650
222
411
177
186
62
343
127