| S.No | Song Title | Name of the film | Singers | Link | 
| 1. | Udi Tere Aankhoin Se | Guzaarish (2010) | Sunidhi
Chauhan, Shail Hada | Play Video | 
| 2. | Sau Gram Zindagi | Guzaarish (2010) | Kunal Ganjawala | |
| 3. | Jaane Kiske Khwaab | Guzaarish (2010) | K.K | |
| 4. | Kehna Sakoon | Guzaarish (2010) | Shail Hada | |
| 5. | Saiba Mazo Saiba Pala | Guzaarish (2010) | Shail Hada, Francois Castellino, Vibhavari Joshi | |
| 6. | Chhan Ke Mohalla | Action Replay (2010) | Sunidhi Chauhan, Ritu Pathak | |
| 7. | O Bekhabar | Action Replay (2010) | Shreya Goshal | |
| 8. | Dhak Dhak Dhak | Action Replay (2010) | Milka Singh | |
| 9. | Nakhre | Action Replay (2010) | Francois Castellino | |
| 10. | Zor Ka Jhatka | Action Replay (2010) | Daler Mehndi, Richa Sharma | |
| 11. | Tera Mera Pyaar | Action Replay (2010) | Karthik, Mahalaxmi Iyer, Antara Mitra | |
| 12. | I Am Dog Gone Crazy | Action Replay (2010) | Suraj Jagan | |
| 13. | Luk Chup Jaana | Action Replay (2010) | KK, Tulsi Kumar | |
| 14. | Baki Main Bhool Gayi | Action Replay (2010) | Shreya Goshal | |
| 15. | Irumbile Oru Idhayam | Enthiran (2010) | A.R.Rahman, Kash n' Krissy | |
| 16. | Arima Arima | Enthiran (2010) | Hariharan, Sadhana Sargam | |
| 17. | Kadhal Anukkal | Enthiran (2010) | Vijay Prakash, Shreya Goshal | |
| 18. | Kilimanjaro | Enthiran (2010) | Javed Ali, Chinmayi | |
| 19. | Boom Boom | Enthiran (2010) | Yogi B, Kirthi Sagathia, Swetha Mohan, Tanvi Shah | |
| 20. | Chitti Dance Showcase | Enthiran (2010) | Pradeep Vijay, Pravin Mani, Yogi B | |
| 21. | Pagal Anukan | Robot (2010) | Mohit Chauhan, Shreya Goshal | |
| 22. | Naina Miley | Robot (2010) | A.R.Rahman, Suzanne, Kash n' Krissy | |
| 23. | Arima Arima | Robot (2010) | Hariharan, Sadhana Sargam | |
| 24. | Kilimanjaro | Robot (2010) | Javed Ali, Chinmayi | |
| 25. | Boom Boom | Robot (2010) | Yogi B, Kirthi Sagathia, Rags, Madhushree, Tanvi
Shah | |
| 26. | Neelo Valappu | Robo (2010) | Vijay Prakash, Shreya Goshal | |
| 27. | Irumolo O Hrudayam | Robo (2010) | A.R.Rahman, Kash n' Krissy | |
| 28. | Arima Arima | Robo (2010) | Hariharan, Sadhana Sargam | |
| 29. | Kilimanjaro | Robo (2010) | Javed Ali, Chinmayi | |
| 30. | Boom Boom | Robo (2010) | Yogi B, Kirthi Sagathia, Swetha Mohan, Tanvi Shah | |
| 31. | Usure Poguthe | Raavanan (2010) | Karthik | |
| 32. | Kalvare | Raavanan (2010) | Shreya Goshal | |
| 33. | Kaatu Sirukki | Raavanan (2010) | Shankar Mahadevan, Anuradha Sriram | |
| 34. | Kodu Potta | Raavanan (2010) | Benny Dayal | |
| 35. | Behne De Mujhe Behne De  | Raavan (2010) | Karthik | |
| 36. | Ranjha Ranjha | Raavan (2010) | Rekha Bharadwaj, Javed Ali, Anuradha Sriram | |
| 37. | Khille Re | Raavan (2010) | Rekha Bharadwaj | |
| 38. | Thok De Killi | Raavan (2010) | Sukhwinder Singh | |
| 39. | Usure Poyene | Raavan (2010) | Karthik | |
| 40. | Jhini Jhini | Sarkar Raj (2008) | Roop Kumar Rathod | |
| 41. | In Lamhon Ke Daaman Mein | Jodhaa Akbar (2008) | Sonu Nigam, Madhushree | |
| 42. | Jashne Bahare | Jodhaa Akbar (2008) | Javed Ali | |
| 43. | Khwaja Mere Khwaja | Jodhaa Akbar (2008) | A.R.Rahman | |
| 44. | Mann Mohana | Jodhaa Akbar (2008) | Bela Shinde | |
| 45. | Azeem O Shaan Shahensh | Jodhaa Akbar (2008) | Mohd.Aslam, Bonnie Chakraborty, Chorus | |
| 46. | Mulumathy | Jodhaa Akbar (Tamil) (2008) | Srinivas | |
| 47. | Mannmohana | Jodhaa Akbar (Tamil) (2008) | Sadhana Sargam | |
| 48. | Kwaja Endan Kwaja | Jodhaa Akbar (Tamil) (2008) | A.R.Rahman | |
| 49. | Alive | Provoked (2007) | Karen David | |
| 50. | Tere Bina | Guru (2007) | A.R.Rahman, Murtuza Khan, Quadir Khan, Chinmayee | |
| 51. | Barso Re | Guru (2007) | Shreya Goshal, Uday Mazumdar | |
| 52. | Ay Hairathe | Guru (2007) | Hariharan, Alka Yagnik, A.R.Rahman | |
| 53. | Shauk Hai | Guru (2007) | Sowmya Raoh | |
| 54. | Ek Lo Ek Muft | Guru (2007) | Bappi Lahiri, Chitra | |
| 55. | Aaruyire | Guru (Tamil) (2007) | A.R.Rahman, Murtuza Khan, Quadir Khan, Chinmayee | |
| 56. | Nanare | Guru (Tamil) (2007) | Shreya Goshal, Uday Mazumdar | |
| 57. | Manpuru Mangaye | Guru (Tamil) (2007) | Srinivas, Sujatha, A.R.Rahman | |
| 58. | Dil Laga Na | Dhoom 2 (2006) | Sukhbir, Soham Chakraborty, Jolly Mukherjee,
Mahalakshmi Iyer, Suzanne D'Mello | |
| 59. | Crazy Kiya Re | Dhoom 2 (2006) | Sunidhi Chauhan | |
| 60. | My Name Is Ali | Dhoom 2 (2006) | Sonu Nigam, Bipasha Basu | |
| 61. | Behka Diya Hamein | Umrao Jaan (2006) | Alka Yagnik, Sonu Nigam | |
| 62. | Main Na Sakun Jo Tumse | Umrao Jaan (2006) | Alka Yagnik | |
| 63. | Salaam | Umrao Jaan (2006) | Alka Yagnik | |
| 64. | Pooch Rahe Hain | Umrao Jaan (2006) | Alka Yagnik | |
| 65. | Ek Tute Huye Dil Ki | Umrao Jaan (2006) | Alka Yagnik | |
| 66. | Pehle Pehel | Umrao Jaan (2006) | Alka Yagnik | |
| 67. | Jhute Ilzaam | Umrao Jaan (2006) | Alka Yagnik | |
| 68. | Agle Janam Mohe Bitiya | Umrao Jaan (2006) | Richa Sharma | |
| 69. | Sholon Si | Shabd (2005) | Vishal Dadlani, Sunidhi Chauhan | |
| 70. | Bolo To Bolo Na | Shabd (2005) | Sonu Nigam, Shreya Goshal | |
| 71. | Lo Shru Ab Chahton Ka | Shabd (2005) | Kumar Sanu, Sunidhi Chauhan | |
| 72. | Khoya Khoya Tha | Shabd (2005) | Sonu Nigam, Sunidhi Chauhan | |
| 73. | Piya Tora Kaisa Abhiman | Raincoat (2004) | Shuba Mudgal | |
| 74. | Mathura Nagarpati | Raincoat (2004) | Shuba Mudgal | |
| 75. | Hamari Galiyan Hoke Aana | Raincoat (2004) | Meena Mishra | |
| 76. | Akele Hum Nadiya Kinare | Raincoat (2004) | Shuba Mudgal | |
| 77. | Balle Balle | Bride and Prejudice (2004) | Sonu Nigam, Gayatri Iyer | |
| 78. | No Life Without Wife | Bride and Prejudice (2004) | Gayatri Iyer, Nisha Mascarenhas, Sowmya Rao | |
| 79. | Take Me To Love | Bride and Prejudice (2004) | Ashanti | |
| 80. | Tumse Kahen Ya, Hum Na Kahen | Bride and Prejudice (2004) | Udit Narayan, Alka Yagnik | |
| 81. | Lo Shaadi Aayi | Bride and Prejudice (2004) | Alka Yagnik, Kunal Ganjawala, Anu Malik | |
| 82. | Dola Dola | Bride and Prejudice (2004) | Gayatri Iyer | |
| 83. | Aao Na | Kyun Ho Gaya Na (2004) | Sadhana Sargam, Udit Narayan | |
| 84. | Pyar Mein Sau Uljhanein | Kyun Ho Gaya Na (2004) | Mahalaxmi Iyer, Shankar Mahadevan, Sneha Pant,
Vijay Prakash | |
| 85. | No No | Kyun Ho Gaya Na (2004) | Chetan Shashital, Dominique Cerejo, Kunal
Ganjawala, Loy Mendonsa, Shankar Mahadevan | |
| 86. | Baat Samjha Karo | Kyun Ho Gaya Na (2004) | Shankar Mahadevan, Javed Ali, Chetan Shashital | |
| 87. | Main Hoon | Kyun Ho Gaya Na (2004) | Shaan, Sunidhi Chauhan | |
| 88. | Dheere Dheere | Kyun Ho Gaya Na (2004) | Shankar Mahadevan | |
| 89. | Dil Dooba | Khakee (2004) | Sonu Nigam, Shreya Goshal | |
| 90. | Vaada Raha | Khakee (2004) | Arnab Chakrabarty, Shreya Goshal | |
| 91. | Uper Wale | Khakee (2004) | Sonu Nigam, Sukhwinder Singh, Kunal Ganjawala | |
| 92. | Kuch Naa Kaho | Kuch Naa Kaho (2003) | Sadhana Sargam, Shaan | |
| 93. | Tumhi Aaj Maine Jo Dekha | Kuch Naa Kaho (2003) | Shankar Mahadevan, Sujatha Bhattacharya | |
| 94. | Achi Lagti Ho | Kuch Naa Kaho (2003) | Kavita Krishnamurthy, Udit Narayan | |
| 95. | Baat Meri Suniye To Zara | Kuch Naa Kaho (2003) | Mahalakshmi Iyer, Shankar Mahadevan | |
| 96. | ABBG | Kuch Naa Kaho (2003) | Mahalakshmi Iyer, Udit Narayan | |
| 97. | Kehti Hai Yeh Hawa | Kuch Naa Kaho (2003) | Richa Sharma, Shankar Mahadevan | |
| 98. | Dil Ka Rishta | Dil Ka Rishta (2003) | Udit Narayan, Kumar Sanu, Alka Yagnik | |
| 99. | Hai Dil | Dil Ka Rishta (2003) | Kumar Sanu, Alka Yagnik | |
| 100. | Daiya Daiya | Dil Ka Rishta (2003) | Alka Yagnik | |
| 101. | Saajan Saajan | Dil Ka Rishta (2003) | Kumar Sanu, Alka Yagnik, Sapna Awasthi | |
| 102. | Dil Chura Le | Dil Ka Rishta (2003) | Kumar Sanu, Alka Yagnik | |
| 103. | Haste Suraj Ki | Dil Ka Rishta (2003) | Udit Narayan | |
| 104. | Life Dear Life | Choker Bali (2003) | 
 | |
| 105. | I Gave In To Love | Choker Bali (2003) | 
 | |
| 106. | Ishq Kameena | Shakti: The Power (2002) | Alka Yagnik, Sonu Nigam | |
| 107. | Dola Re Dola | Devdas (2002) | Kavita Krishnamurthy, Shreya Goshal, KK | |
| 108. | Hamesha Tumko Chaha | Devdas (2002) | Kavita Krishnamurthy, Udit Narayan | |
| 109. | Silsila Ye Chaahat Ka | Devdas (2002) | Shreya Goshal | |
| 110. | Woh Chand Jaise Ladki | Devdas (2002) | Udit Narayan | |
| 111. | More Piya | Devdas (2002) | Jaspinder Narula, Shreya Goshal | |
| 112. | Jogiya Ve Jogiya Haye | 23rd March 1931: Shaheed (2002) | Alka Yagnik | |
| 113. | Dulhe Raja | Hum Kisise Kum Nahin (2002) | Alka Yagnik, Udit Narayan | |
| 114. | O Sapna Ke Saudagar | Hum Kisise Kum Nahin (2002) | Anuradha Paudwal, Sonu Nigam | |
| 115. | Yeh Kya Ho Raha Hai | Hum Kisise Kum Nahin (2002) | Alka Yagnik, Sonu Nigam, Anu Malik | |
| 116. | Mein Sohni Tu Mahiwal | Hum Kisise Kum Nahin (2002) | Anuradha Paudwal, Sonu Nigam, Vinod Rathod | |
| 117. | Munna Mobile | Hum Kisise Kum Nahin (2002) | Sonu Nigam, Anu Malik | |
| 118. | Kaho Toh  Zara Jhoom Loon | Albela (2001) | Kumar Sanu, Alka Yagnik | |
| 119. | Haiya Hoo Kya Masti | Albela (2001) | Kumar Sanu, Udit Narayan, Alka Yagnik | |
| 120. | Pyar Ke Jadoo Se | Albela (2001) | Udit Narayan, Alka Yagnik | |
| 121. | Dil Hamara Hua Hai | Albela (2001) | Hariharan, Alka Yagnik | |
| 122. | Hai Mera Dil Tu | Albela (2001) | Babul Supriyo, Alka Yagnik | |
| 123. | Duniya Mein Kitni Hai Nafrate | Mohabbatein (2000) | Lata Mangeshkar, Udit Narayan | |
| 124. | Aankhein Khuli | Mohabbatein (2000) | Lata Mangeshkar, Udit Narayan, Shweta Pandit,  Sonali Bhatawdekar, Pritha Mazumdar, Udhbav, Manohar Shetty, Shahrukh Khan, Ishaan | |
| 125. | Humko Humise Chura Lo | Mohabbatein (2000) | Lata Mangeshkar, Udit Narayan | |
| 126. | Hai Deewana Yeh Ishq | Dhai Akshar Prem Ke (2000) | Babul Supriyo, Anuradha Paudwal | |
| 127. | Do Lafzo Mein  | Dhai Akshar Prem Ke (2000) | Babul Supriyo, Anuradha Paudwal | |
| 128. | Mera Mahi Bada | Dhai Akshar Prem Ke (2000) | Abhishek Bachchan, Anuradha Paudwal | |
| 129. | Yeh Sama Yeh Nazare | Dhai Akshar Prem Ke (2000) | Babul Supriyo, Anuradha Paudwal | |
| 130. | Dhai Akshar Prem Ke | Dhai Akshar Prem Ke (2000) | Babul Supriyo, Anuradha Paudwal | |
| 131. | O Mere Rabba | Dhai Akshar Prem Ke (2000) | KK, Anuradha Paudwal | |
| 132. | Ek Haseen Ladki | Dhai Akshar Prem Ke (2000) | Babul Supriyo, Sudesh Bhosle, Anuradha Paudwal | |
| 133. | Hamara Dil Aapke Pass Hai | Hamara Dil Aapke Pass Hai (2000) | Udit Narayan, Alka Yagnik | |
| 134. | Shukriya Shukriya | Hamara Dil Aapke Pass Hai (2000) | Udit Narayan, Alka Yagnik | |
| 135. | Gham Hai Kyun  | Hamara Dil Aapke Pass Hai (2000) | Udit Narayan | |
| 136. | It's My Family | Hamara Dil Aapke Pass Hai (2000) | Alka Yagnik, Abhijeet Bhattacharya | |
| 137. | Hum To Dil Se Haare | Josh (2000) | Udit Narayan, Alka Yagnik | |
| 138. | Hai Mera Dil | Josh (2000) | Udit Narayan, Alka Yagnik | |
| 139. | Apun Bola | Josh (2000) | Hema Sardesi, Shahrukh Khan | |
| 140. | Mere Khayalon Ki Malika | Josh (2000) | Abhijeet | |
| 141. | Zinda Hain Hum To | Josh (2000) | Abhijeet Bhattacharaya, Jolly Mukherjee, Hema
Sardesi | |
| 142. | Kannamoochi | Kandu Konden Kandu Konden (2000) | Chitra | |
| 143. | Suttum Vizhi | Kandu Konden Kandu Konden (2000) | Hariharan | |
| 144. | Konjum Mainakkale | Kandu Konden Kandu Konden (2000) | Sadhana Sargam | |
| 145. | Yenge Yenathu Kavithai | Kandu Konden Kandu Konden (2000) | Chitra, Srinivas | |
| 146. | Kandu Konden Kandu Konden | Kandu Konden Kandu Konden (2000) | Hariharan, Mahalakshmi Iyer | |
| 147. | Ishq Bina Kya | Kandu Konden Kandu Konden (2000) | Anuradha Sriram, Sujatha, Sonu Nigam, A.R.Rahman | |
| 148. | Taal Se Taal Mila | Taal (1999) | Sujatha Trivedi, Alka Yagnik, Udit Narayan | |
| 149. | Nahin Samne | Taal (1999) | Hariharan, Sukhwinder Singh | |
| 150. | Ramta Jogi | Taal (1999) | Sukhwinder Singh, Alka Yagnik | |
| 151. | Kariye Na | Taal (1999) | Sukhwinder Singh, Alka Yagnik | |
| 152. | Kahin Aag Lage | Taal (1999) | Asha Bhosle, Aditya Narayan, Richa Sharma | |
| 153. | Kya Dekh Rahe Ho Tum | Taal (1999) | Madhu, Vaishali Samant, Shoma, Sukhwinder Singh | |
| 154. | Chand Chupa | Hum Dil De Chuke Sanam (1999) | Udit Narayan, Alka Yagnik | |
| 155. | Aankhon Ki Gustakhiyan | Hum Dil De Chuke Sanam (1999) | Kumar Sanu, Kavita Krishnamurthy | |
| 156. | Tadap Tadap | Hum Dil De Chuke Sanam (1999) | KK, Dominique Cerejo | |
| 157. | Man Mohini | Hum Dil De Chuke Sanam (1999) | Shankar Mahadevan | |
| 158. | Jhonka Hawa Ka | Hum Dil De Chuke Sanam (1999) | Hariharan, Kavita Krishnamurthy | |
| 159. | Hum Dil De Chuke Sanam | Hum Dil De Chuke Sanam (1999) | Kavita Krishnamurthy, Mohammed Salamat, Domonique
Cerejo | |
| 160. | Albela Sajan | Hum Dil De Chuke Sanam (1999) | Sultan Khan, Shankar Mahadevan, Kavita Krishnamurthy | |
| 161. | Dholi Taro Dhol Baaje | Hum Dil De Chuke Sanam (1999) | Kavita Krishnamurthy, Vinod Rathod, Karsan Sagathia | |
| 162. | Nimbooda | Hum Dil De Chuke Sanam (1999) | Kavita Krishnamurthy, Karsan Sagathia | |
| 163. | Aa Ab Laut Chalen | Aa Ab Laut Chalen (1999) | Udit Narayan, Alka Yagnik | |
| 164. | O Yaron Maaf Karna | Aa Ab Laut Chalen (1999) | Kumar Sanu, Abhijeet, Shabbir Kumar, Alka Yagnik,
Sonu Nigam, Saud Khan, Vijeta | |
| 165. | Yehi Hai Pyar | Aa Ab Laut Chalen (1999) | Udit Narayan, Alka Yagnik, Jaspinder Narula | |
| 166. | Tere Bin Ek Pal | Aa Ab Laut Chalen (1999) | Udit Narayan, Jaspinder Narula | |
| 167. | Yeh Kaisi Mulaqat Hai | Aa Ab Laut Chalen (1999) | Kumar Sanu, Alka Yagnik | |
| 168. | Mera Dil Tera Diwana | Aa Ab Laut Chalen (1999) | Alka Yagnik | |
| 169. | Poovukkul | Jeans (1998) | Unnikrishnan, Sujatha | |
| 170. | Hai Ra Hai Ra Hai Rabba | Jeans (1998) | Unnikrishnan, Sujatha | |
| 171. | Anbe Anbe | Jeans (1998) | Hariharan, Anuradha Sriram | |
| 172. | Kannodu Kanbathellam | Jeans (1998) | Nithyashree | |
| 173. | Vaarayo Thozhi | Jeans (1998) | Sonu Nigam, Shahul Hameed, Harini, Sangeetha | |
| 174. | Punnagayil Thee Mooti | Jeans (1998) | Hariharan | |
| 175. | Kehta Hai Mera Yeh Dil | Jeans (Hindi) (1998) | Kavita Krishnamurthy | |
| 176. | Ajooba Hai | Jeans (Hindi) (1998) | Hariharan, Sadhana Sargam | |
| 177. | Hai Rabba | Jeans (Hindi) (1998) | Udit Narayan, Kavita Krishnamurthy | |
| 178. | Meri Sanson Mein | Aur Pyar Ho Gaya (1997) | Udit Narayan | |
| 179. | Hum Se Rahoge | Aur Pyar Ho Gaya (1997) | Sonu Nigam | |
| 180. | Koi Jane Koi Na Jane | Aur Pyar Ho Gaya (1997) | Udit Narayan, Nusrat Fateh Ali Khan, Anuradha
Paudwal | |
| 181. | Thoda Sa Pagla | Aur Pyar Ho Gaya (1997) | Asha Bhosle | |
| 182. | Uttar Dakshin | Aur Pyar Ho Gaya (1997) | Sonu Nigam, Alka Yagnik | |
| 183. | Zindagi Jhoom Kar | Aur Pyar Ho Gaya (1997) | Nusrat Fateh Ali Khan | |
| 184. | Jaagi Hui Fizayein | Aur Pyar Ho Gaya (1997) | Udit Narayan, Asha Bhosle | |
| 185. | Sitara Aankhen | Aur Pyar Ho Gaya (1997) | Udit Narayan | |
| 186. | Ek Din Kahin Hum Do Mile | Aur Pyar Ho Gaya (1997) | Sonu Nigam | |
| 187. | Meri Sanson Mein | Aur Pyar Ho Gaya (1997) | Alka yagnik | |
| 188. | Narumugaiye | Iruvar (1997) | Unnikrishnan, Bombay Jayashree | |
| 189. | Aayirathil Naan Oruvan | Iruvar (1997) | Mano | |
| 190. | Kannai Katti | Iruvar (1997) | Hariharan | |
| 191. | Vennila Vennila | Iruvar (1997) | Asha Bhosle | |
| 192. | Hello Mister | Iruvar (1997) | Harini, Rajagopal | |
| 193. | Bandeyaa | Jazbaa (2015) | Jubin Nautiyal | Play Video | 
| 194. | Jaane Tere Shehar | Jazbaa (2015) | Vipin Anneja | |
| 195. | Kahaaniya | Jazbaa (2015) | Nilofer Wani, Arko | |
| 196. | Tung Lak | Sarbjit (2016) | Sukhwinder Singh, Sunidhi Chauhan, Shail Hada,
Kalpana Gandharv | |
| 197 | Rabba  | Sarbjit (2016) | Shafqat Amanat Ali | |
| 198. | Dard  | Sarbjit (2016) | Sonu Nigam | |
| 199. | Nindiya | Sarbjit (2016) | Arijit Singh | |
| 200. | Meherbaan | Sarbjit (2016) | Sukhwinder Singh, Shail Hada, Munnawar Masoom | |
| 201. | Ae Dil Hai Mushkil | Ae Dil Hai Mushkil (2016) | Arijit Singh | |
| 202. | Aaj Jaane Ki Zid Na Karo | Ae Dil Hai Mushkil (2016) | Shilpa Rao | |
| 203. | Bulleya | Ae Dil Hai Mushkil (2016) | Amit Mishra, Shilpa Rao | |
| 204. | Mohabbat  | Fanney Khan (2018) | Sunidhi Chauhan | |
| 205. | Halka Halka | Fanney Khan (2018) | Sunidhi Chauhan, Divya Kumar | |
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 |