742
268
621
243
403
133
167
24
382
92
182
83
235
95
586
156
344
153
346
60
465
144
563
63
375
82
527
102
323
73
46
29
78
50
208
55
537
112
292
39