Note - where is your DNS server? Your hosts will need to be able to query the dns server. if it is inside, then dns requests will not pass the firewall, and this access list should work. if hosts need to query a dns server outside, you will need to add a few statements to this list
this block covers hosts 1-4
access-list inside permit tcp 192.168.1.0 255.255.255.252 any eq 80
access-list inside permit tcp 192.168.1.0 255.255.255.252 any eq 25
access-list inside permit tcp 192.168.1.0 255.255.255.252 any eq 21
access-list inside permit tcp 192.168.1.0 255.255.255.252 any eq 110
this covers host .5
access-list inside permit tcp 192.168.1.5 255.255.255.255 any eq 80
access-list inside permit tcp 192.168.1.5 255.255.255.255 any eq 25
access-list inside permit tcp 192.168.1.5 255.255.255.255 any eq 110
access-list inside permit tcp 192.168.1.5 255.255.255.255 any eq 21
host .6
access-list inside permit tcp 192.168.1.6 255.255.255.255 any eq 80
host .7 and .8
access-list inside permit tcp 192.168.1.7 255.255.255.255 198.133.219.25 eq 80
access-list inside permit tcp 192.168.1.8 255.255.255.255 198.133.219.25 eq 80
host .9 and .10
access-list inside permit ip 192.168.1.9 any
access-list inside permit ip 192.168.1.9 any
#####
access-group in inside inside
is the command to bind an access list to an interface