58 30 124 13 2 71 18 23 134 139 483,544