Per a suggestion on the Google+ post about this example, this change fixes the incorrect element numbers displayed on the table.
@@ -262,7 +262,7 @@
var number = document.createElement( 'div' );
number.className = 'number';
- number.textContent = i + 1;
+ number.textContent = (i/5) + 1;
element.appendChild( number );
var symbol = document.createElement( 'div' );