What are all the image sizes that I need to give for Logo, Banner images?

The following are the dimensions of the images that are required for Elite mCommerce apps,
a. Logo = 240 px * 120 px
b. BigBanner image for home page = Minimum size of 350 px * 200 px
c. SmallBanner image for home page = Minimum size of 350px * 90 px
d. SquareBanner image for home page = 250 px * 250 px

For the iPhone app, below are the icons and images required for launch

App icons include in project –
a. 58px * 58px,
b. 87px * 87px,
c. 120px * 120px,
d. 180px * 180px,
e. 80px * 80px
App store launch icon = 1024px * 1024px

Below sizes are iPhone and iPad portrait sizes not for landscape:

Launch Image sizes – 640 x 960, 640 x 1136, 750 x 1334, 1242 x 2208