217
972
170
902
77
603
67
552
246
451
51
490
32
414
132
349
71
372
13
772
83
355
37
296
52
333
64
331
19
351
20
118
474
93
305