784
320
578
104
307
109
202
121
180
24
429
39
345
124
510
126
51
25
254
44
220
91
302
111
452
12
237
37
143
101
538
73
396
149
155
14
530
180
100
91