...But whatever value the resistors are, all the power calculations are off, because your 70 LEDs are actually 35 pairs in parallel, which isn't good form (and also wasn't mentioned, at least in this thread)....
... Yes 2 LED's in parallel and one 330 ohm resistor. If I have the calculations? correct it should only be 8-10ma per port pin.
They're not.
For the blue LEDs, Vf ~ 3 volts. If the supply voltage is 5v and R = 330 ohms, the current through the
resistor[ will be about 6mA. This current will be shared between the parallel LEDs, meaning each LED will pass about 3mA.
For the white LEDs, with Vf ~ 3.7v, the current through the
resistor will be about 4mA, resulting in an LED current of about 2mA.
18 port pins drive blue LEDs, for a total current of 108mA. 16 port pins drive white LEDs, for a total current of 64mA. Total output current to drive all of the LEDs will be about 172mA.
You're pretty close to the maximums for normal temperature ranges.
[Edited to show screen shot]
By your (incorrect) calculations of 8-10mA per port pin x 34 port pins, the current would be 340mA. So much for the magic smoke.
You've lucked out by not understanding how current flow works out for parallel LEDs. The current of 2 - 3 mA through each LED should be plenty bright, and saves you from blowing a hole in the micro.
Are the LEDs you used diffussed? If not, they will be blindingly bright and leave spots in your eyes.