104
516
68
376
73
367
68
349
67
346
64
319
52
307
40
222
32
157
28
136
27
136
20
97
20
95
16
82
11
59
104
516
68
376
73
367
68
349
67
346
64
319
52
307
40
222
32
157
28
136
27
136
20
97
20
95
16
82
11
59