Помогите проставить падеж у слов в скобках.
1.Поступить наперекор (желанию) друзей,
2.идти навстречу (ветру),
действовать согласно (закону),
вопреки (предсказанию),
5.благодаря (прочным знаниям),
добиться успеха благодаря (серьезному отношению) к делу,
по (сколько) книг вы получили,
8.нам дали (несколько) тетрадей,
- выдали по (десять) рублей,
10.по (приезду) в город устроился в гостинице,
11.тосковал по (родному селу),
грустил по (вам),
сделать доклад по (возвращении),
14.приехать на стройку по (окончанию) вуза,
15.вопреки (совету) друзей,
16.тужить по (нему),
17.действовать согласно (предписанию),
18.скучать по (сыну).