{"id":159,"date":"2017-12-29T16:02:43","date_gmt":"2017-12-29T16:02:43","guid":{"rendered":"https:\/\/fcpython.com\/?p=159"},"modified":"2020-12-18T20:09:26","modified_gmt":"2020-12-18T20:09:26","slug":"lollipop-charts-in-matplotlib","status":"publish","type":"post","link":"https:\/\/fcpython.com\/visualisation\/lollipop-charts-in-matplotlib","title":{"rendered":"Lollipop Charts in Matplotlib"},"content":{"rendered":"<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>Matplotlib&#8217;s chart functions are quite simple and allow us to create graphics to our exact specification.<\/p>\n<p>The example below will plot the Premier League table from the 16\/17 season, taking you through the basics of creating a bar chart and customising some of its features. First of all, let&#8217;s get our modules loaded and data in place.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[1]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"kn\">import<\/span> <span class=\"nn\">pandas<\/span> <span class=\"k\">as<\/span> <span class=\"nn\">pd<\/span>\r\n<span class=\"kn\">import<\/span> <span class=\"nn\">numpy<\/span> <span class=\"k\">as<\/span> <span class=\"nn\">np<\/span>\r\n<span class=\"kn\">import<\/span> <span class=\"nn\">matplotlib.pyplot<\/span> <span class=\"k\">as<\/span> <span class=\"nn\">plt<\/span>\r\n\r\n<span class=\"c1\">#This next line makes our charts show up in the notebook<\/span>\r\n<span class=\"o\">%<\/span><span class=\"k\">matplotlib<\/span> inline\r\n\r\n<span class=\"n\">table<\/span> <span class=\"o\">=<\/span> <span class=\"n\">pd<\/span><span class=\"o\">.<\/span><span class=\"n\">read_csv<\/span><span class=\"p\">(<\/span><span class=\"s2\">\"..\/..\/data\/1617table.csv\"<\/span><span class=\"p\">)<\/span>\r\n<span class=\"n\">table<\/span><span class=\"o\">.<\/span><span class=\"n\">head<\/span><span class=\"p\">()<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt output_prompt\">Out[1]:<\/div>\n<div class=\"output_html rendered_html output_subarea output_execute_result\">\n<div>\n<style>\n    .dataframe thead tr:only-child th {<br \/>\n        text-align: right;<br \/>\n    }<\/p>\n<p>    .dataframe thead th {<br \/>\n        text-align: left;<br \/>\n    }<\/p>\n<p>    .dataframe tbody tr th {<br \/>\n        vertical-align: top;<br \/>\n    }<br \/>\n<\/style>\n<table class=\"dataframe\" border=\"1\">\n<thead>\n<tr style=\"text-align: right;\">\n<th><\/th>\n<th>Pos<\/th>\n<th>Team<\/th>\n<th>Pld<\/th>\n<th>W<\/th>\n<th>D<\/th>\n<th>L<\/th>\n<th>GF<\/th>\n<th>GA<\/th>\n<th>GD<\/th>\n<th>Pts<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<th>0<\/th>\n<td>1<\/td>\n<td>Chelsea<\/td>\n<td>38<\/td>\n<td>30<\/td>\n<td>3<\/td>\n<td>5<\/td>\n<td>85<\/td>\n<td>33<\/td>\n<td>52<\/td>\n<td>93<\/td>\n<\/tr>\n<tr>\n<th>1<\/th>\n<td>2<\/td>\n<td>Tottenham Hotspur<\/td>\n<td>38<\/td>\n<td>26<\/td>\n<td>8<\/td>\n<td>4<\/td>\n<td>86<\/td>\n<td>26<\/td>\n<td>60<\/td>\n<td>86<\/td>\n<\/tr>\n<tr>\n<th>2<\/th>\n<td>3<\/td>\n<td>Manchester City<\/td>\n<td>38<\/td>\n<td>23<\/td>\n<td>9<\/td>\n<td>6<\/td>\n<td>80<\/td>\n<td>39<\/td>\n<td>41<\/td>\n<td>78<\/td>\n<\/tr>\n<tr>\n<th>3<\/th>\n<td>4<\/td>\n<td>Liverpool<\/td>\n<td>38<\/td>\n<td>22<\/td>\n<td>10<\/td>\n<td>6<\/td>\n<td>78<\/td>\n<td>42<\/td>\n<td>36<\/td>\n<td>76<\/td>\n<\/tr>\n<tr>\n<th>4<\/th>\n<td>5<\/td>\n<td>Arsenal<\/td>\n<td>38<\/td>\n<td>23<\/td>\n<td>6<\/td>\n<td>9<\/td>\n<td>77<\/td>\n<td>44<\/td>\n<td>33<\/td>\n<td>75<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>The .hlines() argument plots our data in horizontal lines. At its simplest, it needs two arguments, x and height.<\/p>\n<ul>\n<li>X &#8211; The x coordinate for each bar. For a bar chart, we will most often want evenly spaced bars, so we provide a sequence from 1-20 for a 20 bar chart. &#8216;np.arange&#8217; provides this sequence easily.<\/li>\n<li>Height &#8211; How high will each bar go? Or, what is the value of each bar? In this example, we will provide the points column of the table.<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[2]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"n\">plt<\/span><span class=\"o\">.<\/span><span class=\"n\">hlines<\/span><span class=\"p\">(<\/span><span class=\"n\">y<\/span><span class=\"o\">=<\/span><span class=\"n\">np<\/span><span class=\"o\">.<\/span><span class=\"n\">arange<\/span><span class=\"p\">(<\/span><span class=\"mi\">1<\/span><span class=\"p\">,<\/span><span class=\"mi\">21<\/span><span class=\"p\">),<\/span><span class=\"n\">xmin<\/span><span class=\"o\">=<\/span><span class=\"mi\">0<\/span><span class=\"p\">,<\/span><span class=\"n\">xmax<\/span><span class=\"o\">=<\/span><span class=\"n\">table<\/span><span class=\"p\">[<\/span><span class=\"s1\">'Pts'<\/span><span class=\"p\">])<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt output_prompt\">Out[2]:<\/div>\n<div class=\"output_text output_subarea output_execute_result\">\n<pre>&lt;matplotlib.collections.LineCollection at 0x19771e0b048&gt;<\/pre>\n<\/div>\n<\/div>\n<div class=\"output_area\">\n<div class=\"prompt\"><\/div>\n<div class=\"output_png output_subarea \"><img decoding=\"async\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAX4AAAD8CAYAAABw1c+bAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz AAALEgAACxIB0t1+\/AAAADl0RVh0U29mdHdhcmUAbWF0cGxvdGxpYiB2ZXJzaW9uIDIuMS4wLCBo dHRwOi8vbWF0cGxvdGxpYi5vcmcvpW3flQAAEWlJREFUeJzt3X+sZGV9x\/H3p\/xoK9oA7oq4oKsJ saIpPzJZtbRm\/QHClkjb2AqxlqrNqsEUG5uKNpFW08SmVduKkWyBggmutipKGkQ2FIJNKvEuooKr hVIs16XsVStoNbWr3\/4x58bLZe69w8zcOzDP+5XczJznPDPnuYezn\/vlzHnmpKqQJLXjZ6Y9AEnS xjL4JakxBr8kNcbgl6TGGPyS1BiDX5IaY\/BLUmMMfklqjMEvSY05dNoDGGTTpk21devWaQ9Dkh43 9u7d+62q2jxM38dk8G\/dupW5ublpD0OSHjeSfGPYvp7qkaTGGPyS1BiDX5IaY\/BLUmMMfklqzJrB n+T4JDcl2ZfkziQXdu1HJ9mT5K7u8agVXn9+1+euJOdP+heQJD06w1T8B4G3VtVzgBcAFyQ5EbgI uLGqTgBu7JYfJsnRwMXA84FtwMUr\/YGQJG2MNa\/jr6r7gfu7599Lsg\/YApwDbO+6XQXcDLxt2ctf Duypqu8AJNkDnAnsnsDYB9q+ffuaffRIN99887SHIGmDPKpz\/Em2AqcAtwLHdH8UFv84PGXAS7YA 9y1Znu\/aBr33ziRzSeYWFhYezbAkSY\/C0DN3kzwR+ATwlqp6KMlQLxvQNvDu7lW1C9gF0Ov1Rr4D vJWrJK1uqIo\/yWH0Q\/\/qqvpk1\/xAkmO79ccCBwa8dB44fsnyccD+0YcrSRrXMFf1BLgc2FdV71uy 6lpg8Sqd84FPD3j5Z4EzkhzVfah7RtcmSZqSYSr+04DXAC9Jcnv3swN4D3B6kruA07tlkvSSXAbQ faj7buAL3c+7Fj\/olSRNR6pGPp2+bnq9XvntnJI0vCR7q6o3TF9n7kpSYwx+SWqMwS9JjTH4Jakx j8lbL47Dr2zYOE6Wkx6frPglqTEzV\/FbhUrS6qz4JakxBr8kNcbgl6TGGPyS1BiDX5IaY\/BLUmMM fklqzMxdx+\/M3ccv52BIG8OKX5IaM3MVv1WjJK1uzeBPcgVwNnCgqp7XtX0MeHbX5Ujgu1V18oDX 3gt8D\/gxcHDYu8NIktbPMBX\/lcAlwIcXG6rqVYvPk7wXeHCV17+4qr416gAlSZO1ZvBX1S1Jtg5a lyTAbwMvmeywJEnrZdwPd38VeKCq7lphfQE3JNmbZOdqb5RkZ5K5JHMLCwtjDkuStJJxg\/88YPcq 60+rqlOBs4ALkrxopY5VtauqelXV27x585jDkiStZOTgT3Io8JvAx1bqU1X7u8cDwDXAtlG3J0ma jHEq\/pcBX6uq+UErkxyR5EmLz4EzgDvG2J4kaQKGuZxzN7Ad2JRkHri4qi4HzmXZaZ4kTwMuq6od wDHANf3PfzkU+EhVXT\/Z4T+SM3e1yDkd0mDDXNVz3grtvzegbT+wo3t+D3DSmOOTJE2YM3clqTF+ V48kNcbgl6TGGPyS1BiDX5IaY\/BLUmMMfklqjMEvSY0x+CWpMTM3gcuvbNAiJ\/NJg1nxS1JjZq7i t8qTpNVZ8UtSYwx+SWqMwS9JjTH4JakxBr8kNWbN4E9yRZIDSe5Y0vanSb6Z5PbuZ8cKrz0zydeT 3J3kokkOXJI0mmEq\/iuBMwe0v7+qTu5+rlu+MskhwAeBs4ATgfOSnDjOYCVJ4xvmnru3JNk6wntv A+7u7r1Lko8C5wBfHeG9hubMXQ3i\/A7pp8Y5x\/\/mJF\/uTgUdNWD9FuC+JcvzXdtASXYmmUsyt7Cw MMawJEmrGXXm7oeAdwPVPb4XeN2yPhnwulrpDatqF7ALoNfrrdhvLVZ2krS6kSr+qnqgqn5cVT8B \/o7+aZ3l5oHjlywfB+wfZXuSpMkZKfiTHLtk8TeAOwZ0+wJwQpJnJjkcOBe4dpTtSZImZ81TPUl2 A9uBTUnmgYuB7UlOpn\/q5l7gDV3fpwGXVdWOqjqY5M3AZ4FDgCuq6s51+S0kSUNL1cin09dNr9er ubm5aQ9Dkh43kuytqt4wfZ25K0mNMfglqTEGvyQ1xuCXpMbM3K0X\/coGDeLEPumnrPglqTEzV\/Fb 2UnS6qz4JakxBr8kNcbgl6TGGPyS1BiDX5IaY\/BLUmMMfklqzMxdx+\/MXY3DeSBqgRW\/JDVm5ip+ KzZJWt2aFX+SK5IcSHLHkra\/TPK1JF9Ock2SI1d47b1JvpLk9iTeUkuSHgOGOdVzJXDmsrY9wPOq 6peAfwPevsrrX1xVJw97SzBJ0vpaM\/ir6hbgO8vabqiqg93i54Hj1mFskqR1MIkPd18HfGaFdQXc kGRvkp2rvUmSnUnmkswtLCxMYFiSpEHGCv4kfwIcBK5eoctpVXUqcBZwQZIXrfReVbWrqnpV1du8 efM4w5IkrWLk4E9yPnA28OqqqkF9qmp\/93gAuAbYNur2JEmTMVLwJzkTeBvwiqr6wQp9jkjypMXn wBnAHYP6SpI2zprX8SfZDWwHNiWZBy6mfxXPzwJ7kgB8vqremORpwGVVtQM4BrimW38o8JGqun5d foslnLmrcTgPRC1YM\/ir6rwBzZev0Hc\/sKN7fg9w0lijkyRNnDN3JakxflePJDXG4Jekxhj8ktQY g1+SGmPwS1JjDH5JaozBL0mNMfglqTEzN4HLr2zQpDgZULPKil+SGjNzFb9VmiStzopfkhpj8EtS Ywx+SWqMwS9JjTH4JakxQwV\/kiuSHEhyx5K2o5PsSXJX93jUCq89v+tzV3eDdknSFA1b8V8JnLms 7SLgxqo6AbixW36YJEfTv0fv84FtwMUr\/YGQJG2Moa7jr6pbkmxd1nwO\/ZuwA1wF3Ay8bVmflwN7 quo7AEn20P8Dsnuk0Q7BmbuaFOeEaFaNc47\/mKq6H6B7fMqAPluA+5Ysz3dtj5BkZ5K5JHMLCwtj DEuStJr1nrmbAW01qGNV7QJ2AfR6vYF9hmGVJkmrG6fifyDJsQDd44EBfeaB45csHwfsH2ObkqQx jRP81wKLV+mcD3x6QJ\/PAmckOar7UPeMrk2SNCXDXs65G\/hX4NlJ5pO8HngPcHqSu4DTu2WS9JJc BtB9qPtu4Avdz7sWP+iVJE1HqkY+nb5uer1ezc3NTXsYkvS4kWRvVfWG6evMXUlqjMEvSY0x+CWp MQa\/JDVm5m696Fc2aD04MVCzxIpfkhozcxW\/lZkkrc6KX5IaY\/BLUmMMfklqjMEvSY0x+CWpMQa\/ JDXG4JekxszcdfzO3NV6cH6IZokVvyQ1ZuYqfiszSVrdyBV\/kmcnuX3Jz0NJ3rKsz\/YkDy7p887x hyxJGsfIFX9VfR04GSDJIcA3gWsGdP1cVZ096nYkSZM1qXP8LwX+vaq+MaH3kyStk0kF\/7nA7hXW vTDJl5J8JslzV3qDJDuTzCWZW1hYmNCwJEnLjR38SQ4HXgH844DVtwHPqKqTgA8An1rpfapqV1X1 qqq3efPmcYclSVrBJCr+s4DbquqB5Suq6qGq+n73\/DrgsCSbJrBNSdKIJhH857HCaZ4kT02S7vm2 bnvfnsA2JUkjGus6\/iRPAE4H3rCk7Y0AVXUp8ErgTUkOAj8Ezq2qGmeba3HmrjSYc1y0aKzgr6of AE9e1nbpkueXAJeMsw1J0mQ5c1eSGuN39UhSYwx+SWqMwS9JjTH4JakxBr8kNcbgl6TGGPyS1BiD X5IaM3MTuPzKBmn6nEj52GbFL0mNmbmK30pDklZnxS9JjTH4JakxBr8kNcbgl6TGGPyS1Jixgz\/J vUm+kuT2JHMD1ifJ3ya5O8mXk5w67jYlSaOb1OWcL66qb62w7izghO7n+cCHukdJ0hRsxHX85wAf 7m6y\/vkkRyY5tqruX4+NOXNXmi3OzZm8SZzjL+CGJHuT7Bywfgtw35Ll+a7tYZLsTDKXZG5hYWEC w5IkDTKJiv+0qtqf5CnAniRfq6pblqzPgNfUIxqqdgG7AHq93iPWD8vqQJJWN3bFX1X7u8cDwDXA tmVd5oHjlywfB+wfd7uSpNGMFfxJjkjypMXnwBnAHcu6XQv8bnd1zwuAB9fr\/L4kaW3jnuo5Brgm yeJ7faSqrk\/yRoCquhS4DtgB3A38AHjtmNuUJI1hrOCvqnuAkwa0X7rkeQEXjLMdSdLkOHNXkhpj 8EtSYwx+SWqMwS9JjZm5Wy\/6lQ3SbHOS5vis+CWpMTNX8VsNSNLqrPglqTEGvyQ1xuCXpMYY\/JLU GINfkhpj8EtSYwx+SWrMzF3H78xdqU3O4RmeFb8kNWbmKn7\/6kvS6kau+JMcn+SmJPuS3JnkwgF9 tid5MMnt3c87xxuuJGlc41T8B4G3VtVt3Q3X9ybZU1VfXdbvc1V19hjbkSRN0MgVf1XdX1W3dc+\/ B+wDtkxqYJKk9TGRD3eTbAVOAW4dsPqFSb6U5DNJnrvKe+xMMpdkbmFhYRLDkiQNMHbwJ3ki8Ang LVX10LLVtwHPqKqTgA8An1rpfapqV1X1qqq3efPmcYclSVrBWMGf5DD6oX91VX1y+fqqeqiqvt89 vw44LMmmcbYpSRrPOFf1BLgc2FdV71uhz1O7fiTZ1m3v26NuU5I0vnGu6jkNeA3wlSS3d23vAJ4O UFWXAq8E3pTkIPBD4NyqqjG2KUka08jBX1X\/AmSNPpcAl4y6jVH4lQ2S1tMsTBL1KxskqTF+ZYMk NcaKX5IaY\/BLUmMMfklqjMEvSY0x+CWpMQa\/JDXG4JekxszcdfzO3JX0eLVR85Cs+CWpMTNX8Ttz V5JWZ8UvSY0x+CWpMQa\/JDXG4Jekxhj8ktQYg1+SGmPwS1JjDH5JakyqatpjeIQkC8A3Rnz5JuBb ExzO45H7oM\/94D5Y1MJ+eEZVbR6m42My+MeRZK6qetMexzS5D\/rcD+6DRe6Hh\/NUjyQ1xuCXpMbM YvDvmvYAHgPcB33uB\/fBIvfDEjN3jl+StLpZrPglSauYmeBPcmaSrye5O8lF0x7PRklyfJKbkuxL cmeSC7v2o5PsSXJX93jUtMe63pIckuSLSf6pW35mklu7ffCxJIdPe4zrLcmRST6e5GvdMfHC1o6F JH\/Y\/Vu4I8nuJD\/X4rGwmpkI\/iSHAB8EzgJOBM5LcuJ0R7VhDgJvrarnAC8ALuh+94uAG6vqBODG bnnWXQjsW7L8F8D7u33w38DrpzKqjfU3wPVV9YvASfT3RzPHQpItwB8Avap6HnAIcC5tHgsrmong B7YBd1fVPVX1I+CjwDlTHtOGqKr7q+q27vn36P9D30L\/97+q63YV8OvTGeHGSHIc8GvAZd1ygJcA H++6tLAPfgF4EXA5QFX9qKq+S2PHAv07C\/58kkOBJwD309ixsJZZCf4twH1Llue7tqYk2QqcAtwK HFNV90P\/jwPwlOmNbEP8NfDHwE+65ScD362qg91yC8fEs4AF4O+7U16XJTmCho6Fqvom8FfAf9IP \/AeBvbR3LKxqVoI\/A9qaulwpyROBTwBvqaqHpj2ejZTkbOBAVe1d2jyg66wfE4cCpwIfqqpTgP9h hk\/rDNJ9fnEO8EzgacAR9E8BLzfrx8KqZiX454HjlywfB+yf0lg2XJLD6If+1VX1ya75gSTHduuP BQ5Ma3wb4DTgFUnupX+a7yX0\/w\/gyO5\/96GNY2IemK+qW7vlj9P\/Q9DSsfAy4D+qaqGq\/g\/4JPDL tHcsrGpWgv8LwAndJ\/eH0\/8w59opj2lDdOeyLwf2VdX7lqy6Fji\/e34+8OmNHttGqaq3V9VxVbWV \/n\/7f66qVwM3Aa\/sus30PgCoqv8C7kvy7K7ppcBXaehYoH+K5wVJntD921jcB00dC2uZmQlcSXbQ r\/IOAa6oqj+f8pA2RJJfAT4HfIWfnt9+B\/3z\/P8APJ3+P4bfqqrvTGWQGyjJduCPqursJM+i\/38A RwNfBH6nqv53muNbb0lOpv8B9+HAPcBr6Rd4zRwLSf4MeBX9K96+CPw+\/XP6TR0Lq5mZ4JckDWdW TvVIkoZk8EtSYwx+SWqMwS9JjTH4JakxBr8kNcbgl6TGGPyS1Jj\/B5fT4hIOPZkqAAAAAElFTkSu QmCC\" \/><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[3]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"n\">plt<\/span><span class=\"o\">.<\/span><span class=\"n\">hlines<\/span><span class=\"p\">(<\/span><span class=\"n\">y<\/span><span class=\"o\">=<\/span><span class=\"n\">np<\/span><span class=\"o\">.<\/span><span class=\"n\">arange<\/span><span class=\"p\">(<\/span><span class=\"mi\">1<\/span><span class=\"p\">,<\/span><span class=\"mi\">21<\/span><span class=\"p\">),<\/span><span class=\"n\">xmin<\/span><span class=\"o\">=<\/span><span class=\"mi\">0<\/span><span class=\"p\">,<\/span><span class=\"n\">xmax<\/span><span class=\"o\">=<\/span><span class=\"n\">table<\/span><span class=\"p\">[<\/span><span class=\"s1\">'Pts'<\/span><span class=\"p\">],<\/span><span class=\"n\">color<\/span><span class=\"o\">=<\/span><span class=\"s2\">\"skyblue\"<\/span><span class=\"p\">)<\/span>\r\n<span class=\"n\">plt<\/span><span class=\"o\">.<\/span><span class=\"n\">plot<\/span><span class=\"p\">(<\/span><span class=\"n\">table<\/span><span class=\"p\">[<\/span><span class=\"s1\">'Pts'<\/span><span class=\"p\">],<\/span> <span class=\"n\">np<\/span><span class=\"o\">.<\/span><span class=\"n\">arange<\/span><span class=\"p\">(<\/span><span class=\"mi\">1<\/span><span class=\"p\">,<\/span><span class=\"mi\">21<\/span><span class=\"p\">),<\/span> <span class=\"s2\">\"o\"<\/span><span class=\"p\">)<\/span>\r\n<span class=\"n\">plt<\/span><span class=\"o\">.<\/span><span class=\"n\">yticks<\/span><span class=\"p\">(<\/span><span class=\"n\">np<\/span><span class=\"o\">.<\/span><span class=\"n\">arange<\/span><span class=\"p\">(<\/span><span class=\"mi\">1<\/span><span class=\"p\">,<\/span><span class=\"mi\">21<\/span><span class=\"p\">),<\/span> <span class=\"n\">table<\/span><span class=\"p\">[<\/span><span class=\"s1\">'Team'<\/span><span class=\"p\">])<\/span>\r\n<span class=\"n\">plt<\/span><span class=\"o\">.<\/span><span class=\"n\">show<\/span><span class=\"p\">()<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt\"><\/div>\n<div class=\"output_png output_subarea \"><img decoding=\"async\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAdcAAAD8CAYAAAAlmO6AAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz AAALEgAACxIB0t1+\/AAAADl0RVh0U29mdHdhcmUAbWF0cGxvdGxpYiB2ZXJzaW9uIDIuMS4wLCBo dHRwOi8vbWF0cGxvdGxpYi5vcmcvpW3flQAAIABJREFUeJzt3Xm8VVX9\/\/HXW5yuQ5JDprcQR5Ak wYFEHKBMKy0RNTUb0IqyzNDUr5Vfs\/oWmJalftXSFKech1RMMQFRnABBBgU1tV+C3wQNTUUTfP\/+ WOvI4XDufO50zuf5ePDg7L3X3nvt45V11957vZdsE0IIIYTKWaOzKxBCCCFUm2hcQwghhAqLxjWE EEKosGhcQwghhAqLxjWEEEKosGhcQwghhAqLxjWEEEKosGhcQwghhAqLxjWEEEKosDU7uwKhc2y6 6abu3bt3Z1cjhBC6lRkzZiyxvVlT5aJxrVG9e\/dm+vTpnV2NEELoViT9vTnl4rZwCCGEUGHRuIYQ QggVFo1rCCGEUGHRuIYQQggVFo1rCCGEUGE1\/7awpB8DXwJWAO8B37L9aBuPeSbwhu1zWrDPSGA3 28e35dytPX9oX7fNXMjZ9yxg0dJlbNmzjlMO6MPwgfWdXa0QQjup6cZV0mDgIGAX2+9I2hRYuxPq UdP\/HardbTMX8sNb5rDs3RUALFy6jB\/eMgcgGtgQqlSt\/6O+BbDE9jsAtpcASHqB1ItcImk34Bzb Q3OPsBewTf77t7bPy\/v8GPgq8A9gMTAjr98W+F9gM+At4Ju250saB7wKDAQeB+YUKiXp88DppIb+ FeBo2\/9szfnbyzXPLG3Pw1eVs+986v2GtWDZuys4+54F0biGUKVq\/ZnrBOCjkp6WdKGkfZuxT1\/g AGAQ8BNJa0naFTiS1FCOAHYvKv8H4Hu2dwVOBi4s2rYDsJ\/tH5Sc40FgD9sDgeuAU9tw\/vdJGiVp uqTpixcvbsalhkpY+uY7ZdcvWrqsg2sSQugoNd1ztf1Gbpj2BoYB10s6rYndxuee7juSXgY2z\/vf avstAEm35783APYEbpRU2H+domPdaHvVLk3ykVyXLUi91+dbc\/4y1\/sHUmPPbrvt5iaus1FHb9+z LbvXlAt71rGwTEO6Zc+6TqhNCKEj1HrPFdsrbE+2\/RPgeOBQYDkrv5t1S3Yp7oasYOUvKOUaqzWA pbYHFP3ZsWj7mw1U63zgAtv9gW+V1KEl5w9dwCkH9KFurR6rrKtbqwenHNCnk2oUQmhvNd24Suoj afuiVQOAvwMvALvmdYc241BTgEMk1UnaEPg8gO3XgeclHZ7PJ0k7N+N4GwEL8+evtfb8oWsYPrCe MSP6U9+zDgH1PesYM6J\/PG8NoYrV9G1hYAPgfEk9Sb3VZ4FRwI7AHyX9CGhyWI7txyVdD8wiNc4P FG0+GrhI0unAWqRnqE80ccgzSbeSFwKPAFu34fyhCxg+sD4a0xBqiOy4m1iLdtttN8esOCGE0DKS ZtjeralyNX1bOIQQQmgP3bZxlWRJVxUtrylpsaQ78\/IXGnrzV9IbDawfJ+mw\/HlyHuPa0nq9f4yO IulMSSd35DlDCCE0rDs\/c30T2ElSne1lwKdZ+RIQtm8Hyg5J6WyS1rS9vLPrEbq2iEwMofvqtj3X 7C\/AgfnzUcC1hQ2SRkq6IH\/eWtLDkqZJ+nlRGUm6QNKTksYDHyp3Ekn75\/0fl3RjHr+KpLF539mS inN895P0QA6nOKioPjdKugOYkM99tqS5kuZIOiKXG1rofeflC3LuMJI+J2m+pAclnVdcDuiXe9vP STqhtV9o6BoKkYkLly7DrIxMvG3mwib3DSF0vu7cc4X05u0ZuZH5OHAZKVCh1O+Ai2xfKem7ResP AfoA\/UlhDE\/mY7wv5w2fTkpSelPSfwEn5Yb7EKCvbec3jgt6A\/sC2wKTJG2X1w8GPm77VUmHkob+ 7AxsCkyTNKWhC5W0LvB7YB\/bz0u6tqRIX1IQxobAAkkX2X63oeO1VcQftq+ITAyhe+vWPVfbs0kN 2VHAXY0UHcLKXu1VRev3Aa7NQRKLgIll9t0D6AdMlTSLNO50K+B14G3gUkkjSLnBBTfYfs\/2M8Bz pIYP4F7br+bPexWd+5\/A\/TQQW5j1BZ6zXUhrKm1cx9t+J+cjF5KbVhHxh91HRCaG0L11954rpOeq 5wBDgU0aKdfQmKOmxiKJ1CgetdoGaRDwKVKu7\/HAJxs4ZmG5OJFJlFecDgUr05kaKl\/QUHLTykpE \/GG3EZGJIXRv3brnml0G\/Mz2nEbKTCU1gJBCHQqmAEdK6pFzfIeV2fcRYEjh1q6k9STtkJ+7bmT7 LmA06RZvweGS1lCaEWcbYEGZ404Bjsjn3ozUi36MFALRT9I6kjYiNd4A84FtJPXOy0c0cr2hm4vI xBC6t27fc7X9IumZamO+D\/xJ0veBm4vW30rqbc4Bnibdmi09\/uL8QtG1kgqh+6cD\/wb+nJ+FCjix aLcF+VibA9+2\/XZRcH\/xuQeT0poMnGr7\/wAk3QDMBp4BZuZ6LJP0HeBuSUtIDXGoUoXnqvG2cAjd UyQ0dSOSNsgz+Yg0R+wzts9tzbEioSmEEFouEpqq0zfzS1XzSOH+v+\/k+oQQQigjGtdWKk15Kh5X 28g+vSXNzZ9XGc9aUm6QpCmSFuRxrZdKWg\/4G3Cd7X7AjaQ3pUMIIXQx3f6Za7WRtDmp4TzS9sP5 FvChwIYlqVPDgTtJY3NDaFIkPoXQcaLn2g5K84UbyjJuwHeBK2w\/DODkJtv\/LPSOJe0JfAE4W9Is SdtKerzofNtLmlGp6wndXyQ+hdCxoufaenX5+WfBxlQmy3gn4IrGCth+SNLtwJ22bwKQ9JqkAbZn AccA4ypQlwZFQlP3EolPIXSs6Lm23jLbAwp\/gDM6uT6XAsdI6kEaA\/un0gKR0FS7IvEphI4VPdf2 8X7KUn5munYL9p0H7Ar8uYXnvBn4CSnCcYbtV0oLREJT7YrEpxA6VvRc28cLpAYS4GBgrRbsewHw NUmfKKyQ9GVJHy4p929SSD8Att8G7gEuAi5vRZ1DFYvEpxA6VjSu7eMSYF9JjwGfYNVM4UblEP8j gXPyUJynSDP9vF5S9DrgFEkzc8wiwDWktKcJbb2AUF2GD6xnzIj+1PesQ0B9zzrGjOgfz1tDaCeR 0FRFJJ1Myjv+76bKRkJTCCG0XHMTmuKZa5WQdCtp\/thPNlU2hBBC+4rGtUrYPqSz6xBCCCGJZ65t JOlcSaOLlu+RdGnR8q8lndTAvj3zTDfF686WNE\/S2W2o0wuSNm3t\/iE05baZCxkydiJbnzaeIWMn RhhFCCWicW27h4A9ASStAWwKfKxo+56k+WTL6Ql8p2Tdt4BdbJ\/SnJNLirsPoUNF2lMITYt\/mNtu KlCY9u1jwFxgC0kfBN4CdgSeknQf8EHSsJzTbf8ZGAtsm5Oe7gX6AOsDj0oaQ5qo\/TJgM2AxcIzt \/ydpHPAqMBB4XNIvgWtzucdI88u2q0hoql2R9hRC06JxbSPbiyQtl9SL1Et9GKgnTYT+GmnS87eA Q2y\/nm\/XPpLjC08DdsoJT0DKIS4sS7oDuNL2FZKOBc4jBfYD7ADsZ3uFpPOAB23\/TNKBwKhydZU0 qrCtV69eFf4mQq2ItKcQmhaNa2VMJTWsewK\/ITWue5Ia14dIPclfStoHeC9v37wZxx0MjMifrwJ+ VbTtRtuF7sM+hXK2x0v6V7mDRUJTqIRIewqhafHMtTIKz137k24LP0JqGAvPW48m3bLdNfdK\/wms 24rzFDeIpcEUMWA5dIhIewqhadG4VsZU4CDgVdsrbL9KellpMOk28UbAy7bflTQM2Crvt0qEYRkP kdKaIDXQDzZQbkrejqTPkp7thtAuIu0phKbFbeHKmEN6S\/hPJes2sL1E0jXAHZKmA7OA+QC2X5E0 VdJc4C9l3hA+AbhM0inkF5oaOP9PgWvznK73A\/+vUhcWQjnDB9ZHYxpCIyL+sEZF\/GEIIbRcc+MP 47ZwCCGEUGHRuFaIpBWSZkl6QtLjkvas4LGHSrqzUscLIYTQvuKZa+UsKxqfegAwBti3uTtL6lE0 tCaELu22mQs5+54FLFq6jC171nHKAX3iGWwIRaLn2j4+APwLVu91SrpA0sj8+QVJZ0h6EDhc0mRJ Z0l6TNLTkvYuPbCk9SVdJmlansv14Lz+AUnFYRRTJX28na8z1KCIPwyhadFzrZy6HGO4LrAFzZ\/6 7W3bewFI+jawpu1Bkj4H\/ATYr6T8j4GJto+V1BN4TNJfgUuBkcBoSTsA69ie3earakDEH9auiD8M oWnRc62cZbYH2O4LfAa4UlJzMn6vL1m+Jf89A+hdpvz+wGm5IZ9Masx7ATcCB0laCzgWGFe6o6RR kqZLmr548eJmVC2E1UX8YQhNi55rO7D9cM4Q3gxYzqq\/xJQmM5UmLRX+5VpB+f8+Ag61vWC1DdK9 wMHAF4HVXhWP+MNQCRF\/GELToufaDiT1BXoArwB\/B\/pJWkfSRsCn2nj4e4DvFXrFkgYWbbuUFO4\/ LadEhVBxEX8YQtOi51o5hWeukHqXX8tv\/\/5D0g2k2XGeAWa28Tw\/B34LzM4N7Auk6EVsz5D0OnB5 G88RQoMKz1XjbeEQGhYJTVVE0pak57B9bb\/XWNlIaAohhJaLhKYaI+mrwKPAj5tqWEMIIbSvuC1c JWxfCVzZ2fUIIYRQpT1XST+WNE\/S7BxJ+InOrlNLSPqqpLn5Gp6UdHJe\/zNJ++XPoyWt17k1DSG5 beZChoydyNanjWfI2IkRKBFqXtX1XCUNJr3gs4vtd\/KQmLU7uVrNludjHQ3sb3uRpHWBrwDYPqOo 6GjgauCtjq9lCCsVEpsKwRKFxCYgXnIKNavqGldSOtIS2+8A2F4CIGkQcJrtETky8DrSJOZrAE\/a 3kbSN4FRpMb4WeArtt+SNA54nTR29MPAqbZvkrQFKQTiA6Tv8jjbD0janzTH6jrA34BjbL8h6Qzg 80AdaSL0b3n1N8p+CJxse1Gu\/9vAJfkaxgF3AlvmP5MkLSE1sjvZPjGX+yawo+2TKvOVri4SmkJB JDaFsLpqvC08Afhozua9UFIhPP9xoDAmdG9gLrA78AnSi0AAt9je3fbOwFPA14uOuwWwF6lXPDav +xJwTw7s3xmYlXvKpwP72d4FmA4UGrkL8vF3IjWwB5Wp\/06kdKYG2T4PWAQMsz2M9IvCF3I6E6RJ 1VcbjhMJTaE9RGJTCKurup5r7iHuSmpAhwHXSzrN9jhJz0raERgE\/AbYhxT28EDefSdJ\/wP0BDYg BTYU3Jbfwn1S0uZ53TTgstyo3WZ7Vm7M+wFTc87D2sDDufwwSacC6wEbA\/OAOypwzW9KmkiKP3wK WMv2nDLlIqEpVFwkNoWwumrsuWJ7he3Jtn8CHA8cmjc9AHwWeBf4K6knuhcwJW8fBxxvuz\/ptm5x VGHxr+fK55lCaqAXAlfl4TAC7s05wwNs97P99fzs9ELgsHz8S1g9ChFSg7trKy67ENxfttcaQnuJ xKYQVld1jaukPpK2L1o1gBRBCKkRHQ08bHsxsAnQl9SgAWwIvJR7okc341xbAS\/bvgT4I7AL8Agw RNJ2ucx6eZaaQkO6RNIGwGENHHYM8CtJH877ryPphDLl\/p3rC4DtR4GPkm5VX9tU3UOolOED6xkz oj\/1PesQUN+zjjEj+sfz1lDTqu62MOl27vl5OrblpBeTRuVtjwKbs7KnOpvUOBZukf53LvN3YA5F jVcDhgKnSHoXeAP4qu3Feb7WayWtk8udbvtpSZfk475AuqW8Gtt35dvOf83xhgYuK1P0D8BfJL2U n7sC3AAMsP2vJuodQkUNH1gfjWkIRSL+sIrkSdnPtX1fU2Uj\/jCEEFou4g9riKSekp4mzSnbZMMa QgihfVVF4yrpw5Kuk\/S3nGh0V37O2dbj\/qiZ5V7IQ3DKrZ8j6QlJEwrPURs5zmRJTf5GVMr2Uts7 2D68pfuGEEKovG7fuObnkrcCk21va7sf8CPSs9Xicj3K7d+EZjWuTRiWx81Or9DxQuhyIv4whFV1 +8aVNJb1XdsXF1bYnpWTkoZKmiTpT8AcST+X9P1COUm\/kHSCpC0kTck5xHMl7S1pLHmOVknX5PK3 SZqRM39HrVaTxk0BCm8QX5TDHOZJ+mm5wg2VkbS7pIdyb\/gxSRtK6iHpbEnTcp7yt1pYtxBarRB\/ uHDpMszK+MNoYEMtq4a3hZtKNBpEigZ8XlJv4Bbgd5LWAI7M20eSkpZ+kXu46+XG+ficvlRwrO1X JdUB0yTdbPuVZtbzINKbwpCmhXs1n+s+SR+3Pbuk\/GplgPmkuMUjbE+T9AFgGSlJ6jXbu+c3lKdK mmD7+WbWrcUi\/jAURPxhCKurhsa1KY8VGhnbL0h6RdJA0m3jmbZfkbRa0lIDxzpB0iH580eB7YGm GtdJklaQhv2cntd9Mfd81yTFKvbL24uVK2PgJdvT8vW8DqCUZfxxSYWxsxvluq3SuObjjQLo1atX E9UOoXki\/jCE1VVD4zqPhgMZAN4sWS4kGX2YPH7U9hRJ+wAHkpKWzs7zo75P0lBgP2BwDvOfTPmE pVLDCpMH5ONsDZwM7G77X0ph\/Kscp5EyhXGvpQR8z\/Y9Zba9L+IPQ3uI+MMQVlcNz1wnAusozQQD vP9cct8Gyt8KfIYU2n9PLl8uaQngXa0Mw98I+FduWPsCe7Syvh8gNfiv5bCIz7agzHxgS0m753pv KGnNfB3HFeoqaQdJ67eyfiG0SMQfhrC6bt9zte18q\/a3kk4D3iYlII0GVnvgY\/s\/kiYBS20XHhQN pSRpKa\/\/AzBb0uPAscC3Jc0GFpBiDltT3yckzST1uJ8Dpja3TK77EaQEqjrS89b9SL3x3sDj+e3p xcDw1tQvhJYqPFc9+54FLFq6jC171nHKAX3ieWuoaTWX0JRfZHocONz2M51dn84SCU0hhNBykdBU hqR+pKzh+2q5YQ0hhNC+aqpxtf2k7W1s\/6CpspJ+nMeYzs5jXT+R14+WtF4z9n+jtfWUtIGk3+fE qXl5DG7h\/A\/lv3tL+lJrzxFCCKH9dPtnru1B0mDSuNRdbL+Tow3XzptHA1cDb7VjFS4lDaPZ3vZ7 krYBdgSwvWcu05s0vdyf2rEeIVTUbTMXxrPZUBNqqufaAlsAS2y\/A2B7ie1FSvOqbkkauzoJQNJR SvnBcyWdVXogSZtKeljSgXn5lKIkpdXSmSRtC3yCNE3de\/n8z9ken7cXesRjgb1zr\/pESQ9IGlB0 nKk5eCKELiGSnEItiZ5reROAM5RmmvkrcL3t+22fJ+kk8thVSVsCZwG7Av8CJkgabvs2gDyM5nZS Q3lvDnvYnpQKJeB2SfvYnlJ07o8Bs4reZG7IacDJtg\/K53qVNH53tNKkBeuUSX2qmEhoCi0VSU6h lkTPtQzbb5AazFGkYS3XK02AXmp30oQBi20vB64B9snb1gLuA061fW9et3\/+M5P0xnJfUmNbCTcC B+WxrscC40oLSBqV84qnL168uEKnDaF5Iskp1JLouTYg9xwnA5MlzQG+xuoNlho5xHJS5vEBwP1F 5cfY\/n0j+80Ddpa0RuG2cDPr+5ake4GDgS8Cq70qHglNoTNFklOoJdFzLUNSH0nFPcoBwN\/z538D G+bPjwL75ueqPYCjWNmQmtSD7JvDLSAlKR0raYN8nnpJHyo+t+2\/kaan+2kOhEDS9pIOLqlmcT0K LgXOA6bZfrWl1x1Ce4okp1BLouda3gakFKSepB7os+TAe1LP7y+SXrI9TNIPgUmkXuldtv9cOIjt FZKOBO6Q9LrtCyXtCDyc2803gC8DL5ec\/xvAr4FnJb1FmhzglJIys4Hlkp4Axtk+1\/YMSa8Dl1fq iwihUiLJKdSSmktoqmb5BavJQN+mbilHQlMIIbRcJDTVGElfJd2m\/nFLntWGEEKovLgtXCXyFHlX NlkwhBBCu6u6nmtLYgclfaHoZaNKnHtkvjXb1uN8Ng+ZeUrSfEnn5PXfzj3Uip0rhI5028yFDBk7 ka1PG8+QsRMjQCJUrZruudq+nRTyUCkjgbnAoubuIGnNPEa2sLwTcAFwoO35eb7WUbm+F7flXCF0 pkJCUyFIopDQBMRLTaHq1ETjKmkz4GKgV1412vbUHAyxm+3jc5rSxcA2ucxxth+S9GXgBFK28KPA d\/L2P5LGkhq4DPhHXr5G0jJgMNAP+A3p7eMlwEjbL0maDDwEDCE17r8uqu6pwC9szwfIDe+F+TrO JL1h\/ELJuX4MfMP2Ibncp3P9R7Ttm2tYJDSFloqEplBLqu62cAN+B5xre3fgUNJ40FLnAffb3hnY BZiXh80cAQyxPQBYARxNGvdab3sn2\/2By23fRBqfenQuuxw4HzjM9q6kBvgXRefraXtf28UNK8BO pPCJBpU5113AjvmXCIBjKDMcJxKaQmeKhKZQS2qi5wrsB\/TLY0sBPiCpNIDhk8BX4f10ptckfYUU gzgt71tHGpN6B7CNpPOB8aQs4lJ9SA3lvXnfHsBLRduvb\/tlJbYt6Srgy5IuJ\/Wav1qmXCQ0hU4T CU2hltRK47oGMNj2Kv9nFzW2DRFwhe0frrZB2pkUbfhdUtzgsWX2nWd7cAPHfrOB9fNIDfoTTVWu xOWkRv9t4Mbi57ghdAWnHNBnlWeuEAlNoXrVym3hCcDxhYXiqdmK3Accl7f3kPSBvO6wQkShpI0l bZXnd13D9s3Af5NuI8OqkYQLgM3y3LBIWkvSx5pR17OBH+WZbZC0Rp6Jp9Qq8Ye2F5FebjqdMqH9 IXS24QPrGTOiP\/U96xBQ37OOMSP6x\/PWUJWqsee6nqQXi5Z\/Q3oh6X8lzSZd8xTg2yX7fR\/4g6Sv k56tHmf7YUmnk6aSWwN4l9RTXQZcntcBFHq244CLi15oOgw4T9JG+by\/JfVMG2R7tqTRwLWS1iO9 MDW+TNFVzpV75dcAm9l+srFzhNBZhg+sj8Y01ISIP6wiki4AZtr+Y1NlI\/4whBBarrnxh9XYc61J kmaQnuP+oLPrEkIIta7Tn7lKOjffBi0s3yPp0qLlXzfwzLGp447Ot1XLbZssabei5d6S5rb0HM2o w5mSTi5Z90J+ZtvYfj+TtF\/+3OB1FLO9q+19bL8jaaikO9tW+xBCCK3V6Y0rKUxhT0gv7wCbAsUv \/uwJTG3FcUcDTTZKXZHtM2z\/NS922+sIoTERhRiqWVdoXKeSG1dSozoX+LekD0paB9gRmAkg6RRJ 0yTNlvTTvG59SeMlPSFprqQjJJ0AbAlMkjSpJZXJvdgHJD2e\/xQa\/qGS7pd0g6SnJY2VdLSkxyTN kbRtK87zlKRLJM2TNEFSXd42TtJh5a5D0v6SHs51u1ErJ17\/TM4hfhBot2SmECqhEIW4cOkyzMoo xGhgQ7Xo9GeuthdJWi6pF6mRfRioJ71t+xow2\/Z\/JO0PbA8MIo0hvV3SPsBmwCLbBwJI2sj2a\/lW 8jDbSxo4dSE6EFK0YWGatpeBT9t+W9L2wLWkqEGAnUmN\/avAc8CltgdJ+j7wPVIvsyW2B46y\/U1J N5DSo64u+m7OK76OfDv5dGA\/229K+i\/gJEm\/Ai4hBWE8SwUDKhoS8YehLSIKMVS7Tm9cs0LvdU\/S 0Jn6\/Pk10m1jgP3zn5l5eQNS4\/QAcI6ks4A7bT\/QzHMebXs6pF4kUHhGuRZwQR4LuwLYoWifabZf yvv8jZXJTHOAYWXO0dCr2IX1z9uelT\/PAHo3Uec9SHnFU3MAxtqkX0b65mM9k+t2NTnsv5ikUYX1 vXr1Kt0cQoeJKMRQ7bpK41p47tqfdFv4H6S3Xl8nZfJC6q2Osf370p0l7Qp8DhgjaYLtn7WhLicC \/yT1UtcgJR4VFP+L8F7R8nuU\/y5fAbYoWbchsDT\/XXy8FaR4xcYIuNf2UausTL8INDmmKuIPQ1cR UYih2nWFZ66Qeq4HAa\/aXmH7VaAn6dbww7nMPcCxRc8Y6yV9SGlO07dsXw2cQ\/m0pJbYCHjJ9nvA V0iZwK01BfiCco6xpBHAEzm7uLmKr+MRYIik7fLx1stJTvOBrYue+x61+mFC6DpOOaAPdWut+r9W RCGGatJVeq5zSG8J\/6lk3QaFZ6a2JyjNUvNwviX6BvBlYDvgbEnvkRKUjsv7\/wH4i6SXbJe7ZduQ C4GbJR0OTKLhDOAm5bSlC4AHJZn0PPcbLTzMKtehNE3etfllL4DTbT+db\/mOl7QEeJA0aUAIXVLh uerZ9yxg0dJlbNmzjlMO6BPPW0PViISmGhUJTSGE0HLNTWjqKreFQwghhKoRjWsIIYRQYY02rp0Y TbhA0qwcsrDakJKOIumhJravEqPYRNkTJb2tNENOYd37MYXlohLz+i0l3dTSuofQ1UVCU6hmTfVc Oyua8GjbA4AhwFmS1i4tIKktb\/E2i+09my7VbEcB04BDWliHRbYPq2A9Quh0kdAUql1TbwtPBc7N nwvRhFtI+iDwFiXRhMAXgXWAW23\/RNL6wA3AR0hDWn4ObM7KSL8lTbzJuwHpbd0V+RxvkEImDgB+ kN+YPSdfxzTSHKzvSHqB9ObxMFIoxChgDPnNYtsXS7oQuNv27ZJuBf5l+1il+Vy3tn26pDdsF4b+ nEoamvMe8Bfbp+U6Hp6P1RP4erkQizxEZgPgFOBHNDyZ+c6SJgIfBX5l+5JCwIXtnSStC1xESoxa Dpxke1J+g\/gLpF9Yts3f\/6mNfK9tFglNoS0ioSlUu0Yb106OJnwnH3N00bjQ9YG5ts\/IDc0zwKfy UJQrScNwfpvL\/sP2YEnnkhqzIcC6pMnKLyaNQd0buD1fUyHsYS\/guuLKSPosMBz4hO23JG1c\/B3m CMTPAT8B9itzPUeRYhQfAPpI+pDtl8uU+zgphWl9YKak0knSvwtgu7+kvqRJ3AsJUgOAgaRgigWS zrf9j5LriISm0CVEQlOods0Z59pp0YSSNgMeknS37b+TerA35zJ9SJF\/T+flK0iNT6FxvT3\/XRgv +2\/ShABvS+qZ6zZaUj\/gSeCDkrYg\/eJwQkl99gMut\/0WQA65KLgl\/91YfOGRwCG235N0C3A48L9l yv3Z9jJgmVJQ\/yBgVtH2vYCJDl7ZAAAc8ElEQVTzcx3mS\/o7K+MZ77P9GoCkJ4GtSElX74uEptBV REJTqHbNeVu4NJrwEVIDVPy8tRBNOCD\/2c72H3PDtyupgRsj6YyWVM72YuBx4BN51dtFvVg1sXtx NGFpbOGathcCHwQ+Q+rFPkC6rf1GboiLiYbjBQvHXkGZX1YkfZz0i8a9+Xb1kTScoFR6jtLlxq65 NEqxqwSEhLCaSGgK1a45jWunRRPmN4oHAn8rs3k+0LsQBUh6Hnp\/M66n2MOkl6sKjevJ+e9SE0jX t16u18ZlyjTkKOBM273zny2BeklblSl7sKR1JW0CDCU9Ry42BTg612EHoBewoAV1CaFLGD6wnjEj +lPfsw4B9T3rGDOifzxvDVWjOb2bzogmLEwHtw4wzvaM0gJ5SrhjgBslFV5ourgZ11PsAWB\/28\/m W6wbU6ZxtX13DsefLuk\/wF2kF5Oa40jgsyXrbs3rHy1Z\/xgwntRo\/jw\/8+5dtP1C4GJJc0gvNI3M L3A1syohdB3DB9ZHYxqqVsQf1qiIPwwhhJaL+MMQQgihk1Rd4yppRU53ekLS45IqGQTRJUjqLelL Rcsj8+w7IYQQuoBqfKN0WU53QtIBpPCIfdt6UEk9WjgPa3vqDXyJVZ+Dh9Bt3TZzYUw\/F6pK1fVc S3wA+BeAkrMlzZU0R9IRef37+b55+YKceISkFySdIelBUhLTZElnSXpM0tOS9s7leuRjT5M0W9K3 io59v6Qbcvmxko7O+8\/JyU1I2krSfXnf+3JoB5LGSTqsqG5v5I9jgb1zD\/3EvG5LSXdLekbSr9rv Kw2hsiIKMVSjauy51kmaRUpj2gL4ZF4\/gpRitDPp7edpkqY043hv294LQNK3KZ\/I9HXgNdu7K0Uy TpU0Ie+\/Mykm8lXgOeDSvP\/3ge+RhgJdAFxp+wpJxwLnkRKhGnIacLLtg3K9RtKMhKZKivjDUCkR hRiqUTX2XJflIIu+pICIK5XGquwFXJvH6v6TNCZ292Yc7\/qS5XKJTPsDX82N+qPAJqTgCIBptl+y \/Q5pvG6h0Z1TtP9gVt7ivSrXtaXus\/2a7bdJiVOrjaOVNErSdEnTFy9e3IpThFB5EYUYqlE19lzf Z\/thSZuSMo4bGgy6nFV\/yVi3ZPubJcvlEpkEfM\/2PcUFJQ1l9XSo4uSohr7\/wvio9+uWf0FYbXag MvUqrdvKg0b8YeiCIgoxVKNq7Lm+L4fb9wBeIaUbHZGfj24G7EMKbfg70E\/SOkpzrX6qFae6BzhO 0lr5vDsozQjUXA+RQiUgJTA9mD+\/QIqPBDiYNMMPNDPhKoTuIKIQQzWqxp5r4ZkrpB7l12yvUJpW bjDwBKlneKrt\/wOQdAMwmzTLzswyx2zKpaRbvI\/nHuZiGn9mWuoE4DKlafsWA8fk9ZcAf5b0GHAf K3vRs4Hlkp4gzfjzr1bUOYQuofBcNd4WDtUkEppqVCQ0hRBCy0VCUwghhNBJqrZxlfRjSfPy2NFZ kj7R9F6rHWNoccJT6bjT9laaxBRCCKF7qMZnrkgaTJomb5c8a8ymNP6mbUOGkmb4eaiJcu2lN5HE FGpAJDSFalOtPdctgCV5bCm2l+Tp2z4laWZOR7osBz4Ukpg2zZ93y0lMvYFvAyfmnu\/e+dj7SHpI 0nOFXqykDXKy0uP52Afn9b0lzZd0aU6GukbSfpKm5iSlQbncmZKukjQxr\/9mPtcqSUxKc71ens8x U9KwvP9ISbdEQlPojiKhKVSjquy5koIazpD0NPBXUhDEo6Q3az9l+2lJV5Lml\/1tuQPYfkHSxcAb ts8BkPR1UsO9F9AXuB24CXgbOMT267mRfkTS7flQ2wGHA6NIc85+Ke\/\/BdKcsIW3ij8O7AGsD8yU NJ7Vk5h+kOvWPw8zmqA0aTpEQlPopiKhKVSjquy52n6DND50FGloy\/XAt4DnbT+di11BGuvaUrfZ fs\/2k8DmeZ2AX0qaTWrM64u2PW97ju33gHmkJCWzakITwJ9tL8sT0E8CBpU5916kBCdszyeN0S00 rpHQFLqlSGgK1ahae67kGWwmA5MlzQG+1kjx4pSm0oSmUsX\/EhRSn44mpUDtavtdSS8UHae5CU2l Y6LKjZFqKGWq9DyR0BS6jUhoCtWoKnuukvpI2r5o1QDgn0BvSdvldV8h5QvDqklIhxbt19wkpI2A l3PDOowyvcZmODg\/U92E9CLVtDLnn0JqyMm3g3sBC1pxrhC6jEhoCtWoWnuuGwDnS+pJ6pU+S7pF fC1wo6Q1SY3Xxbn8T4E\/SvoR6dlswR3ATfkFpe81cr5rgDskTQdmAfNbUefHgPGkBvPn+QWsxaya xHQhcHHuiS8HRua3oVtxuhC6hkhoCtUoEpq6AElnUvTiVEeIhKYQQmi5SGgKIYQQOkm13hbuVmyf 2dl1CCGEUDnRuFaIpBWk4TUF19keW4HjjgQm2F7U1mOFENpPpEyFYtG4Vs4y2wMqeUBJPYCRwFwg GtcQuqhCylQhDKOQMgVEA1ujonFtR5I+Cxxj+4t5eSjwA9ufl7Q\/6S3ldYC\/5XJv5DGylwH7k95m 3g24RtIy0ny0ewLnkP7bTQOOy28Mv0AKxvg8aVL1w3PQRLuIhKYQVoqUqVAqXmiqnLqcAVz4cwRw L7CHpPVzmSOA63NE4unAfrZ3AaYDJxUd623be9m+Om87OveKTRqSc4Tt\/qQG9rii\/Zbk410EnFxa wUhoCqF9RMpUKBU918ope1tY0t3A5yXdBBwInArsC\/QDpuYxqmsDDxftdn0D5+jD6hGO32VlPvIt +e8ZwIjSnSOhKYT2ESlToVT0XNvf9cAXgU8C02z\/mxRjeK\/tAflPP9tfL9rnzQaO1VRaROHX57Lx hyGE9hEpU6FUNK7tbzKwC\/BNVvZIHwGGFKIYJa1XNLtNqeIIxPk0HOEYQugkwwfWM2ZEf+p71iGg vmcdY0b0j+etNSx6N5VTJ2lW0fLdtk+zvULSnaS3fr8GYHtxHmJzbWFOWdIz2KdZ3ThS5GHhhaZj KB\/hGELoRMMH1kdjGt4X8Yc1KuIPQwih5SL+MIQQQugkHda4SrKkq4qW15S0ON8yreR5zpS02jCU VhxnpKQtK10XSS\/koTiN7fczSfvlz6MlrdfC8w6t9PcaQgih+TrymeubwE6S6mwvAz4NLOzA87fU SFqYjCRpTdvL23pi22cULY4GrgbeautxQwjdX8Qsdg8dfVv4L6SxngBHkeZXBUDSIEkPSZqZ\/+6T 14+UdIukuyU9I+lXRft8RtLjkp6QdF\/RefpJmizpOUknFJX\/sqTHcsjD7yX1yH\/GSZoraY6kEyUd xspkpFmS6iTtKul+STMk3SNpi3zMyZJ+Kel+4PvN\/SIk9Zb0lKRLJM2TNEFSXd42TtJhue5bApMk Tcrb9pf0cL7uGyVtUPRdzJf0IGXGuIYQur9CzOLCpcswK2MWb5vZlfsptamj3xa+Djgj37L8OCnm b++8bT6wj+3l+ZboL4FD87YBwEDSOM4Fks4H3gYuyfs8L2njovP0BYaRhrAskHQRsB0pIWmI7Xcl XQgcDcwD6m3vBCCpp+2lko4HTrY9XdJawPnAwflN3yOAXwDH5vP1tL1vK76P7YGjbH9T0g35eq8u bLR9nqSTgGG2l5QkO70p6b+Ak\/IvHJeQxtI+S8MhFBUT8YchdLyIWew+OrRxtT1bUm9Sr\/Wuks0b AVdI2p4U87dW0bb7bL8GIOlJYCvgg8AU28\/nY79aVH687XeAdyS9DGwOfArYFZiWU5HqgJeBO4Bt coM9HphQpup9gJ2Ae\/O+PYCXirY31Jg19Cp2Yf3ztgvDd2YAvRsoX7AH5ZOd+uZjPQMg6WpgVOnO kkYV1vfq1auJU4UQupqIWew+OmOc6+2k4PmhwCZF638OTLJ9SG6AJxdtK\/6JKqQPiYYbr4bKX2H7 h6WFJe0MHECKEvwiK3uk7xcB5tke3MD5GkpUegXYomTdhsDS\/HdpPZvKSiskOx1VUv9C7nCjIv4w hO4tYha7j84YinMZ8DPbc0rWb8TKF5xGNuM4DwP7StoaoOS2cDn3AYdJ+lChvKSt8q3WNWzfDPw3 KU0JVk1GWgBsJmlw3nctSR9rRh2nAF+QtGHebwTwhO0Vje+2iuJ6NJTsNB\/YWtK2udxRqx8mhNDd Rcxi99HhPVfbLwK\/K7PpV6TbwicBE5txnMX5NuctktYg3eL9dCPln5R0OjAhl3+X1FNdBlye1wEU erbjWDUZ6TDgPEkbkb6335Ke1zZWx9mSLgAelORcx280dW0l\/gD8RdJLtoepTLKT7afzdzFe0hLg QdJt7BBCFSk8V423hbu+SGiqUZHQFEIILadIaAohhBA6RzSuIYQQQoVF41phkg5Rinrs20nn7y1p bmecO4TQ\/dw2cyFDxk5k69PGM2TsxAikqJBoXCvvKNILRUeWbpDUY\/XiIYTQOSLxqf3EfK4VlKMI h5DSoW4HzpQ0FPgJKXRigKTdgRuAj5DCKH5u+3pJuwK\/ATYAlgAjbb8kaTLwaD5mT+Drth\/IY4Gv AtbPpz\/e9kMdcZ0QCU0hVINIfGo\/0bhW1nDSJOlPS3pVUmHM7CBgpxzTeCiwyPaBAJI2aka84pq2 B0n6HKmh3o889Mj22znV6lpSHnKDIqEphFAsEp\/aTzSulXUUafwrpBzlo0iRio8VYhqBOcA5ks4C 7sy90J1oPF7xlvx3cUTiWsAFOZ1pBbBDU5WLhKYQQrFIfGo\/0bhWiKRNSMH5O+XAiB6kSMK7KIpH zL3aXYHPAWMkTQBupfF4xcKvl4UoR4ATgX8CO5Oenb9d2SsKIVS7Uw7oww9vmbPKreFIfKqMeKGp cg4DrrS9le3etj8KPA\/sVVxIaQL2t2xfTcpY3oXWxStuBLxk+z3gK6TGPIQQmm34wHrGjOhPfc86 BNT3rGPMiP7xvLUCoudaOUcBY0vW3QwcB\/ytaF1\/4GxJ75EiGI+z\/Z88h2xL4hUvBG6WdDgwiYYn DwghhAYNH1gfjWk7iPjDGhXxhyGE0HIRfxhCCCF0kmhcW0DSG2XWfVvSVzujPg2RNFTSnZ1djxBC qFXxzLWNbF9cieNIWtP28kocK4QQWuO2mQtjOrsKiZ5rG0k6U9LJknaU9FjR+t6SZufPu0q6X9IM SfdI2iKvnyzpl5LuB74vaZykiyU9IOlpSQflcutKulzSHEkzJQ1rbH0IIbRURCFWVvRcK8T2U5LW lrSN7eeAI4AbmpG+1NP2vgCSxpFCIvYFtgUmSdqONKk7tvvnCQEmSNqhkfXtLuIPQ6guEYVYWdFz rawbgC\/mz0cA1wN9WJm+NAs4nZQrXHB96TFsv2f7GeA5oC9prOxVALbnA38nJTI1tL4sSaMkTZc0 ffHixW25zhBClYkoxMqKnmtlXQ\/cKOkWwLafkdSfxtOXSsenlo6NMqAG9m1ofVkRfxhCaEhEIVZW 9FwryPbfSBGF\/83KHmlL05cOl7SGpG2BbfL+U4Cj8\/47AL2aWB9CCC1yygF9qFtr1aC3iEJsvei5 tsx6kl4sWv5NmTLXA2cDWwO0In1pAXA\/sDnw7TzrzYXAxZLmAMtJ09G908j6tl9pCKGmFJ6rxtvC lREJTV1IfqHpTts3tfe5IqEphBBaLhKaQgghhE7SpRtXSZZ0VdHympIWVzp9qDBWtQLHGZlnvWkV 2yNt3yTps\/mt3qckzZd0Tj7++2lQbT1XCCGE9tPVn7m+SZoftc72MuDTQFce0TwSmAssau4OpclM eeL0C4ADbc+XtCYwClZLg2rxuUIIobUivallunTPNfsLcGD+fBRwbWGDpEGSHsrpRA9J6pPXj5R0 i6S7JT0j6VdF+3xG0uOSnpB0X9F5+uXEpOcknVBU\/suSHpM0S9LvJfXIf8ZJmpvTkU7MLy3tBlyT y9Y1N5mp5HpPBX6Rx61ie7ntC\/N+hTSo0nMdKOnWojp\/Og8HCiGENov0ppbr6j1XgOuAM\/Kt4I8D lwF7523zgX1sL5e0H\/BL4NC8bQAwEHgHWCDpfOBt4JK8z\/OSNi46T19gGLBhLn8RsB0pDGKI7Xfz 27lHk970rbe9E4CknraXSjoeONn29JYkM5XYCfh1Y19IvnVcfC4Bv5a0me3FwDHA5Y1+q20UCU0h 1I5Ib2q5Lt+42p4tqTep13pXyeaNgCskbU8KW1iraNt9tl8DkPQksBXwQWCK7efzsV8tKj\/e9jvA O5JeJg2F+RSwKzAtD2+pA14G7gC2yQ32eGBCmaoXJzMB9ABeKtpemszUarYLz6a\/LOlyYDCw2kw9 kkaRbzH36tWrUqcPIVS5SG9quS7fuGa3A+cAQ4FNitb\/HJhk+5DcAE8u2lb807CCdK1i9QSkpspf YfuHpYUl7QwcQMr3\/SIre6TvF6FlyUwF80gN+hMNbG\/I5aRG\/23gxnIz7ERCUwihNSK9qeW6wzNX SLeCf2Z7Tsn6jVj5gtPIZhznYWBfSVsDlNwWLuc+4DBJHyqUl7SVpE2BNWzfTEpj2iWX\/zfptjK0 PJmp4GzgRzlxiZzWdFKZcsXnwvYi0stNpwPjmnGeEEJolkhvarlu0XO1\/SLwuzKbfkW6LXwSMLEZ x1mcb43eImkN0i3eTzdS\/klJp5Nmm1kDeJfUU10GXJ7XARR6tuNIiUnLSLdmW5LMVDjnbEmjgWsl rUfqaY8vU3SVc+W3qa8BNrP9ZBNfRQghNFukN7VcJDRVEUkXADNt\/7GpspHQFEIILdfchKZu0XMN TZM0g\/Qc9wedXZcQQqh10bhWCdu7dnYdQgghJO32QpOkTXLAwSxJ\/ydpYdHy2mXKbyzp20XL20g6 so11eFFSu77WKul\/8jPSZp+39FpDCCFUl3ZrXG2\/YnuA7QHAxcC5hWXb\/ymzy8ZAcYOzDdCmxrUL K73WisuxiSGE0K3cNnMhQ8ZOZOvTxjNk7MRumwLVKUNxJJ2aowPnSvpeXj0W6JN7tmPz8rC8fIJS aP9vchThbEnfyMfaT9J9SnGHCyRdWXK60UrxiLOLhrfsIenhvH5qDqFA0jfyce6U9Lyk4ySdopXx ii3uBTfnWiXVS3owL8+VtGe+3qWSzlWKa7xX0ib5mA9KGpA\/f1jSs0X1v04pzeovLa1rCCF0pmqK Wezw3o2kQaQIwUGk1KLHlDJ2TwO2yz1dlOIMj7c9PC9\/B3jZ9iBJ6wCPSCokI+0C9CMNrXlE0h62 H8nb\/ml7oFJe8EmkHuNTwF62V0j6DPA\/pJhDgI\/l420APAOclPc\/H\/gyKVS\/1CmSRhYtF8bFNvda \/wu4w\/ZZknqQkqAgjeN9xPaJkn5GGlO7yi3oMgYDA2z\/q4lybRLxhyGESqummMXOuHW4N3Cz7bcA JN0G7EX5CMFi+wM7Fj2H3QjYPn9+xPZL+XizgN5AoXEtBNjPAD6XP\/cErpS0bZnzTLT9JvCmpDdI qUcAc4AdGqjb2bZ\/W1iQ9GILr3Ua8HtJ6wK32X4i39ZdDtyYy1wN\/KmB8xeb0FDDqog\/DCF0YdUU s9gZjavasN93bN+3ysrUwy0XXVjwTpn1vwDusX2hpO2Au8uUB3ivaPk9Wv59NetabU+UNJQ0+881 ksaQsodLByEXlpez8pb+uiVlGopVjPjDEEKXVk0xi53xzHUKcIjSlGwbAAcDD1AS51dm+R7gO4UX dST1kdTab7ylsYmt1axrlbQV8H+58RtHms0H0kQEI\/LnLwEP5s8vkPKHIaVAhRBCt1dNMYsd3nO1 \/Zika0m3QgEuKmQGS5ouaQ4p7u8MoIekJ4A\/Av8L9AJmKc0y8zKpsWqNs4DLJJ0KTGr1xTShBdf6 NHCSpHeBN0jPdgFeA3aR9CPgVVY+Fz4buF7SMe1Z\/xBC6EjVFLMY8YddVO6hL7HdLvdfI\/4whBBa Ts2MP+wus+KEEEII3UY0rhWQx5peJ+lvkp6UdJekUXm8aUuOM07SYQC2l7dXrzWEEEL7ihSfNlJ6 AHwraVL1I\/O6AcDnO7ViIYQQVnHbzIUd9jw3eq5tNwx41\/bFhRW2Z5HeCt5A0k2S5ku6JjfESNpV 0v2SZki6R9IWpQfNyU1P5mSpc\/K6zSTdLGla\/jMkrx+UE6QKSVLd79W6EEJoRx2d\/hQ917bbiRRQ Uc5AUuLTImAqMETSo8D5wMF58vYjSONujy3sJGlj4BCgr20XxS7+jpTR\/KCkXqThSTsC84F9bC\/P 435\/CRxa6QstFglNIYTupKPTn6JxbV+P2X4RVkmOWkpqkO\/NHdkewEsl+70OvA1cKmk8UHh2ux\/Q L+8H8AFJG5LG7V6hlJFs0vjY1URCUwihVnV0+lM0rm03j4aDHMolRwmYZ3twQwfMPdBBwKdIMwMd D3ySdBt\/sO1Vfhpy7vEk24dI6g1MbuC4kdAUQqhJHZ3+FM9c224isI6kbxZWSNod2LeB8guAzSQN zmXXkvSx4gI5zWkj23eRgvoH5E0TSA1toVxhfUclToUQQrfU0elP0bi2kVMKxyHAp\/NQnHnAmaTn rOXK\/4fU0z0rp0\/NAvYsKbYhcKek2cD9wIl5\/QnAbvklpydZOSfsr4AxkqaSbjOHEEIoMnxgPWNG 9Ke+Zx0C6nvWMWZE\/3Z7WzgSmmpUJDSFEELLRUJTCCGE0EmicQ0hhBAqLBrXEEIIocKicQ0hhBAq LBrXEEIIocLibeEaJWkx8Pc2HGJTYEmFqtNdxXcQ30FBfA+18x1sZXuzpgpF4xpaRdL05ryOXs3i O4jvoCC+h\/gOSsVt4RBCCKHConENIYQQKiwa19Baf+jsCnQB8R3Ed1AQ30N8B6uIZ64hhBBChUXP NYQQQqiwaFxDi0j6jKQFkp6VdFpn16cjSPqopEmSnpI0T9L38\/qNJd0r6Zn89wc7u64dQVIPSTMl 3ZmXt5b0aP4erpe0dmfXsT1J6inpJknz88\/E4Fr8WZB0Yv7\/Ya6kayWtW2s\/C42JxjU0m6QewP8C nwX6AUdJ6te5teoQy4Ef2N4R2AP4br7u04D7bG8P3JeXa8H3gaeKls8Czs3fw7+Ar3dKrTrO74C7 bfcFdiZ9FzX1syCpnjwFpu2dSFNdHknt\/Sw0KBrX0BKDgGdtP5fnpb0OOLiT69TubL9k+\/H8+d+k f0zrSdd+RS52BTC8c2rYcSR9BDgQuDQvC\/gkcFMuUtXfg6QPAPsAf4Q0P7PtpdTgzwKwJlAnaU1g PeAlauhnoSnRuIaWqAf+UbT8Yl5XMyT1BgYCjwKb234JUgMMfKjzatZhfgucCryXlzcBltpenper \/WdiG2AxcHm+NX6ppPWpsZ8F2wuBc4D\/R2pUXwNmUFs\/C42KxjW0hMqsq5nXzSVtANwMjLb9emfX p6NJOgh42faM4tVlilbzz8SawC7ARbYHAm9S5beAy8nPlA8Gtga2BNYnPS4qVc0\/C42KxjW0xIvA R4uWPwIs6qS6dChJa5Ea1mts35JX\/1PSFnn7FsDLnVW\/DjIE+IKkF0iPBD5J6sn2zLcGofp\/Jl4E XrT9aF6+idTY1trPwn7A87YX234XuAXYk9r6WWhUNK6hJaYB2+c3AtcmvcBweyfXqd3l54p\/BJ6y \/ZuiTbcDX8ufvwb8uaPr1pFs\/9D2R2z3Jv23n2j7aGAScFguVtXfg+3\/A\/4hqU9e9SngSWrsZ4F0 O3gPSevl\/z8K30PN\/Cw0JUIkQotI+hypt9IDuMz2Lzq5Su1O0l7AA8AcVj5r\/BHpuesNQC\/SPzaH 2361UyrZwSQNBU62fZCkbUg92Y2BmcCXbb\/TmfVrT5IGkF7oWht4DjiG1FGpqZ8FST8FjiC9TT8T +AbpGWvN\/Cw0JhrXEEIIocLitnAIIYRQYdG4hhBCCBUWjWsIIYRQYdG4hhBCCBUWjWsIIYRQYdG4 hhBCCBUWjWsIIYRQYdG4hhBCCBX2\/wG7\/txOrbxfvwAAAABJRU5ErkJggg==\" \/><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[4]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"c1\">#Create an array of equal length to our bars<\/span>\r\n<span class=\"c1\">#Each value is the hex code for the team's colours, in order of our chart<\/span>\r\n<span class=\"n\">teamColours<\/span> <span class=\"o\">=<\/span> <span class=\"p\">[<\/span><span class=\"s1\">'#034694'<\/span><span class=\"p\">,<\/span><span class=\"s1\">'#001C58'<\/span><span class=\"p\">,<\/span><span class=\"s1\">'#5CBFEB'<\/span><span class=\"p\">,<\/span><span class=\"s1\">'#D00027'<\/span><span class=\"p\">,<\/span>\r\n              <span class=\"s1\">'#EF0107'<\/span><span class=\"p\">,<\/span><span class=\"s1\">'#DA020E'<\/span><span class=\"p\">,<\/span><span class=\"s1\">'#274488'<\/span><span class=\"p\">,<\/span><span class=\"s1\">'#ED1A3B'<\/span><span class=\"p\">,<\/span>\r\n               <span class=\"s1\">'#000000'<\/span><span class=\"p\">,<\/span><span class=\"s1\">'#091453'<\/span><span class=\"p\">,<\/span><span class=\"s1\">'#60223B'<\/span><span class=\"p\">,<\/span><span class=\"s1\">'#0053A0'<\/span><span class=\"p\">,<\/span>\r\n               <span class=\"s1\">'#E03A3E'<\/span><span class=\"p\">,<\/span><span class=\"s1\">'#1B458F'<\/span><span class=\"p\">,<\/span><span class=\"s1\">'#000000'<\/span><span class=\"p\">,<\/span><span class=\"s1\">'#53162f'<\/span><span class=\"p\">,<\/span>\r\n               <span class=\"s1\">'#FBEE23'<\/span><span class=\"p\">,<\/span><span class=\"s1\">'#EF6610'<\/span><span class=\"p\">,<\/span><span class=\"s1\">'#C92520'<\/span><span class=\"p\">,<\/span><span class=\"s1\">'#BA1F1A'<\/span><span class=\"p\">]<\/span>\r\n\r\n\r\n<span class=\"n\">plt<\/span><span class=\"o\">.<\/span><span class=\"n\">hlines<\/span><span class=\"p\">(<\/span><span class=\"n\">y<\/span><span class=\"o\">=<\/span><span class=\"n\">np<\/span><span class=\"o\">.<\/span><span class=\"n\">arange<\/span><span class=\"p\">(<\/span><span class=\"mi\">1<\/span><span class=\"p\">,<\/span><span class=\"mi\">21<\/span><span class=\"p\">),<\/span><span class=\"n\">xmin<\/span><span class=\"o\">=<\/span><span class=\"mi\">0<\/span><span class=\"p\">,<\/span><span class=\"n\">xmax<\/span><span class=\"o\">=<\/span><span class=\"n\">table<\/span><span class=\"p\">[<\/span><span class=\"s1\">'Pts'<\/span><span class=\"p\">],<\/span><span class=\"n\">color<\/span><span class=\"o\">=<\/span><span class=\"n\">teamColours<\/span><span class=\"p\">)<\/span>\r\n<span class=\"n\">plt<\/span><span class=\"o\">.<\/span><span class=\"n\">plot<\/span><span class=\"p\">(<\/span><span class=\"n\">table<\/span><span class=\"p\">[<\/span><span class=\"s1\">'Pts'<\/span><span class=\"p\">],<\/span> <span class=\"n\">np<\/span><span class=\"o\">.<\/span><span class=\"n\">arange<\/span><span class=\"p\">(<\/span><span class=\"mi\">1<\/span><span class=\"p\">,<\/span><span class=\"mi\">21<\/span><span class=\"p\">),<\/span> <span class=\"s2\">\"o\"<\/span><span class=\"p\">)<\/span>\r\n<span class=\"n\">plt<\/span><span class=\"o\">.<\/span><span class=\"n\">yticks<\/span><span class=\"p\">(<\/span><span class=\"n\">np<\/span><span class=\"o\">.<\/span><span class=\"n\">arange<\/span><span class=\"p\">(<\/span><span class=\"mi\">1<\/span><span class=\"p\">,<\/span><span class=\"mi\">21<\/span><span class=\"p\">),<\/span> <span class=\"n\">table<\/span><span class=\"p\">[<\/span><span class=\"s1\">'Team'<\/span><span class=\"p\">])<\/span>\r\n\r\n<span class=\"n\">plt<\/span><span class=\"o\">.<\/span><span class=\"n\">ylabel<\/span><span class=\"p\">(<\/span><span class=\"s2\">\"Team\"<\/span><span class=\"p\">)<\/span>\r\n<span class=\"n\">plt<\/span><span class=\"o\">.<\/span><span class=\"n\">xlabel<\/span><span class=\"p\">(<\/span><span class=\"s2\">\"Points\"<\/span><span class=\"p\">)<\/span>\r\n\r\n<span class=\"n\">plt<\/span><span class=\"o\">.<\/span><span class=\"n\">title<\/span><span class=\"p\">(<\/span><span class=\"s2\">\"Premier League 16\/17\"<\/span><span class=\"p\">)<\/span>\r\n\r\n<span class=\"n\">plt<\/span><span class=\"o\">.<\/span><span class=\"n\">show<\/span><span class=\"p\">()<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt\"><\/div>\n<div class=\"output_png output_subarea \"><img decoding=\"async\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeUAAAEWCAYAAABYNo\/VAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz AAALEgAACxIB0t1+\/AAAADl0RVh0U29mdHdhcmUAbWF0cGxvdGxpYiB2ZXJzaW9uIDIuMS4wLCBo dHRwOi8vbWF0cGxvdGxpYi5vcmcvpW3flQAAIABJREFUeJzs3Xm8XdP9\/\/HXWxIRQlKlJamIMYYg BC0xJKW0NU9FDQ1tlVZVTV8tRalKiypS1ZpinokhRRQpYgxJY0oMxY9ESRCEK5Xr\/ftjrSPnnpx7 7zl3yJ0+z8fjPnLOPmvvvfYNWWftvdZ7yTYhhBBCaHuLtXUFQgghhJBEoxxCCCG0E9EohxBCCO1E NMohhBBCOxGNcgghhNBORKMcQgghtBPRKIcQmkXShZJ+09b1CKEziEY5hE5A0muSaiTNlfS2pMsk 9V4U57Z9qO3TWup4kixp9ZY63qIm6TRJz0iaL+mUMp8vL+kaSXMkvS\/p6pLPF5c0W1JvSd+T9Iik TyRNKCm3Zf77Lv6xpD1a9wpDa4pGOYTOYyfbvYGNgE2AE0sLKGkX\/99L6t7WdWglLwPHAePq+fwW 4L\/AysBXgLNKPt8KmGJ7LvAe8GdgVOlBbD9ku3fhB9gRmAvc3SJXEdpEu\/ifM4TQcmzPAO4CBgNI miDpdEkTgU+AVSX1kXSJpLckzZD0O0ndcvmRkiZKOif35v4jafO8\/Q1J70j6QeF8ksZI+l3R+x0l Tcn7PiJp\/aLPXpP0f5KmAh9X2zBLOljSC7mHeY+klYs+OzfX70NJT0nasuizXpIuz\/u9IOk4SW8W fV6nd17NNZX5\/V9u+y7gozL13w5YCTjW9ge2P7M9uaTYd4F\/5GP90\/YNwMwKfj0\/AG6y\/XEFZUM7 FY1yCJ2MpJVI\/7AX\/2N\/AHAIsDTwOnA5MB9YHdgQ2A74UVH5rwNTgS8D1wDXkXrfqwP7A6PL3R6X tBFwKfCTvO\/fgNsl9Swqti+wA9DX9vwqrmtX4NfA7sDywEPAtUVFngSGAMvmOt8oaYn82cnAQGBV 4Fv5Gio9byXXVKlvANOByyW9K+lJSVuXlPku9fey66vjksCepL\/X0IFFoxxC5zFW0hzgYeBfwO+L Phtj+7ncCC4LfAc40vbHtt8BzgH2KSr\/qu3LbNcC15N6d6fanmd7PPA\/UgNd6sfA32w\/brvW9uXA PFJjVHCe7Tds11R5fT8BzrD9Qr6O3wNDCr1l21fZftf2fNtnAz2BQXnf7wG\/t\/2+7TeB86o4byXX VKmvkb4APQCsAJwN3CZpOQBJqwI9bE+v8rh7ALNJf++hA4tGOYTOY1fbfW2vbPunJY3eG0WvVwZ6 AG\/l27FzSL2\/rxSVebvodQ2A7dJt5QaSrQwcXThuPvZKQL966lKNlYFzi477HiCgP4Cko\/Ot6Q\/y 532A5fK+\/UrOW00dKrmmStUAr9m+JN+6vi7XZVj+fAfyresq\/QC4wrHCUIcXjXIIXUPxP9ZvkHp6 y+VGvK\/tZWyv2wLneQM4vei4fW0vabv4NnNTG443gJ+UHLuX7Ufy8+P\/I\/WIv2S7L\/ABqdEGeIvU Sy1YqeTYnwBLFr1focprqtRUGr7+pty6XgkYDlzRhPqEdiYa5RC6GNtvAeOBsyUtI2kxSauVebbZ FBcBh0r6eh7pvZSkHSQtXeVxFpe0RNFPN+BC4FeS1gXIg9X2yuWXJj0jnwV0l3QSsEzR8W7I+35J Un\/g8JLzTQG+L6mbpG8Dxb+Lqq5JUo\/8LHuxXJdC\/QFuBb4k6Qf5XHuSevoTJfUCNgUmFB2rWz5W d2CxfKweJac8AHjE9isN\/UJDxxCNcghd04HA4sDzwPvATcCKzT2o7UmkZ7Cj83FfBkY24VDPkW71 Fn4Osn0r8AfgOkkfAs+Sno0D3EMacf4iaSDbp9S9RX0q8CbwKvBP0vXOK\/r8F8BOwBxgP2BsM67p olznfYET8usD8rHeA3YGjiH15I8HdrE9G9gGeNT2p0XHOiDv\/1dgy\/z6opLzHUgM8Oo0FI8gQghd jaTDgH1st8TdgRYh6QLgWdsXtHVdQtuJnnIIodOTtKKkYflW\/SDgaNKt5PZkCu2vTmERi55yCKHT y9OmxgGrkG5RXwf8yvb\/2rRiIZSIRjmEEEJoJ+L2dQghhNBOdNZA+NBKlltuOQ8cOLCtqxFCCB3K U089Ndv28o2Vi0Y5VGXgwIFMmjSprasRQggdiqTXKykXt69DCCGEdiIa5RBCCKGdiEY5hBBCaCei UQ4hhBDaiWiUQwghhHYiRl83kaQTgO8DtcDnpCXlHm\/mMU8B5to+q4p9RgIb2y5d9WaRnD+0rrGT Z3DmPdOZOaeGfn17cez2g9h1w\/5tXa0QQiuJRrkJJG0G7AhsZHuepOVIK+4s6nrE318nNnbyDH51 yzPUfFYLwIw5NfzqlmcAomEOoZOKf9SbZkVgtu15AHnZNSS9Ruq1zpa0MXCW7eG5BzoAWDX\/+Wfb 5+V9TiAtvfYGaS3Yp\/L21YC\/AMuTFmD\/se1pksYA7wEbAk8DzxQqJWkn4ETSF4R3gf1sv92U87eW SXvv2ZqH71R+97W9qOnRu862ms9qOfOe6dEoh9BJxTPlphkPrCTpRUkXVLg4\/FrA9qRFzE\/OC6EP BfYhNbC7A5sUlf878HPbQ0lrrxYv57YmsK3to0vO8TDwDdsbkgL3j2vG+b8g6RBJkyRNmjVrVgWX GlrCu92XKrt95pyaRVyTEMKiEj3lJrA9NzdoWwIjgOslHd\/IbuNyz3qepHeAr+b9b7X9CYCk2\/Of vYHNgRslFfbvWXSsG23XljnH13JdViT1ll9tyvnLXO\/fSV8S2HjjjZu1gsnG19\/UnN27lH6j7mdG mQa4X99ebVCbEMKiED3lJrJda3uC7ZOBw4E9gPks+J0uUbLLvKLXtSz4QlSukVsMmGN7SNHP2kWf f1xPtc4HRtteD\/hJSR2qOX9oB47dfhC9enSrs61Xj24cu\/2gNqpRCKG1RaPcBJIGSVqjaNMQ4HXg NWBo3rZHBYd6ENhNUi9JSwM7Adj+EHhV0l75fJK0QQXH6wPMyK9\/0NTzh\/Zh1w37c8bu69G\/by8E 9O\/bizN2Xy+eJ4fQicXt66bpDZwvqS+pd\/wycAiwNnCJpF8DjU6Psv20pOuBKaRG\/aGij\/cD\/irp RKAH6Rnxvxs55CmkW94zgMdIC7o39fyhHdh1w\/7RCIfQhciOu5ehchtvvLFjlagQQqiOpKdsb9xY ubh9HUIIIbQTXa5RlmRJVxa97y5plqQ78\/ud6xtJLWluPdvHSNozv56Q5yhXW68vjrGoSDpF0jGL 8pwhhBDq1xWfKX8MDJbUy3YN8C0WDI7C9u1A2alBbU1Sd9vz27oeoX2LaM4QOq4u11PO7gJ2yK\/3 Ba4tfCBppKTR+fUqkh6V9KSk04rKSNJoSc9LGgd8pdxJJG2X939a0o15\/jGSRuV9p0oqzpneVtJD OZRkx6L63CjpDmB8PveZkp6V9IykvXO54YXefn4\/OudiI+m7kqZJeljSecXlgHVy7\/4\/ko5o6i80 tA+FaM4Zc2owC6I5x06e0ei+IYS21xV7ypBGMp+UG6f1gUtJQRqlzgX+avsKST8r2r4bMAhYjxTC 8Xw+xhdyHvaJpOStjyX9H3BUbvB3A9ay7TyCu2AgsDWwGvCApNXz9s2A9W2\/J2kP0hSsDYDlgCcl PVjfhUpaAvgbsJXtVyVdW1JkLVIAytLAdEl\/tf1Zfcdrrhf236e1Dh2A36+wGzXdI5ozhI6qS\/aU bU8lNYD7Av9ooOgwFvSiryzavhVwbQ4QmQncX2bfbwDrABMlTSHNG14Z+BD4FLhY0u6kXOuCG2x\/ bvsl4D+kBhPgXtvv5ddbFJ37beBf1BOPma0F\/Md2Id2rtFEeZ3tezu8uJH3VETGbHcesbhHNGUJH 1lV7ypCeG58FDAe+3EC5+uaMNTaXTKTGdN+FPpA2BbYh5U4fDnyznmMW3hcneInyitPEYEGaV33l C+pL+lpQiRaM2Vz7quuas3toRERzhtCxdcmecnYpcKrtZxooM5HUcEIK8yh4ENhHUrecMz2izL6P AcMKt6AlLSlpzfxcuY\/tfwBHkm5FF+wlaTGlFaJWBaaXOe6DwN753MuTeu1PkMI\/1pHUU1IfUqMP MA1YVdLA\/H7vBq43dHARzRlCx9Zle8q23yQ9M27IL4BrJP0CuLlo+62k3u0zwIukW8ilx5+VB1pd K6mwmMSJwEfAbflZr4BfFu02PR\/rq8Chtj8tWpCi+NybkdK9DBxn+78Akm4ApgIvAZNzPWok\/RS4 W9JsUgMeOqnCc+MYfR1CxxSJXl2ApN55ZSuR1mh+yfY5TTlWJHqFEEL1ItErFPtxHmz2HGnRir+1 cX1CCCGU0WVvX3cluVfcpJ5xCCGERSd6yotYaVRncVhJA\/sMlPRsfl0nJKSk3KaSHpQ0PYeFXJwH mH0RHSppV0nrtNT1hM5v7OQZDBt1P6scP45ho+6PIJIQWlH0lDsJSV8FbgT2sf1ofn68B7B0SXTo rsCdpMCTEBpUSAir+awWWJAQBsTgsRBaQTTK7YikMcCdtm\/K7+fa7t3wXl\/4GXC57UcBnEbwFY4z EtgYuAbYGdhaaZ3mPYAbbW+Uy60BXGd7aItdVImPzt6xtQ4dWsEf3t2fms+XrrMtEsJCaD3RKC96 vfKgq4JlaZkFMAYDlzdUwPYjkm6nbsP\/gaQhtqcABwFjSveTdAhwCMCAAQNaoKqho\/jv5+W\/E0ZC WAitIxrlRa\/G9heBIUW92LZyMXCQpKNIwSKblhZoyUSvpY8u+zg8tFOREBbCohUDvdqXL6Iy8zPh xavY9zmgKbedbwa+A+wIPGX73SYcI3RSkRAWwqIVjXL78hoLGtZdgB5V7Dsa+IGkrxc2SNpf0gol 5T4irQgFgO1PgXuAvwKXNaHOoRPbdcP+nLH7evTv2wsB\/fv24ozd14vnySG0krh93b5cRIrgfAK4 j7oLUTTI9tuS9gHOkvQV4HNSTvYtJUWvAy7KayfvafsV4Gpgd2B8C1xD6GR23bB\/NMIhLCIRsxmQ dAxpkYzfNFY2YjZDCKF6lcZsRk+5i5N0K7AaC5aPDCGE0EbimXIbkXSOpCOL3t8j6eKi92fnEdHl 9u2bV34q3nampOcknVlNPWzvZnt927MlvSZpuWqvJYRKRTpYCA2LRrntPAJsDiBpMWA5YN2izzcn redcTl\/gpyXbfgJsZPvYSk4uKe6ShEWqkA42Y04NZkE6WDTMISwQ\/zC3nYksWCRiXeBZYEVJXwI+ AdYGXpB0H\/Al0kjsE23fBowCVsshJPcCg4ClgMclnQE8BlwKLA\/MAg6y\/f9yYth7wIbA05J+D1yb yz1BWt+5Vc3\/6PutfYrQTv3xrl2o+axuGEmkg4VQVzTKbcT2TEnzJQ0g9YofBfoDmwEfAFNJjfNu tj\/Mt5Ufy4lcxwODS0JI5hbeS7oDuML25ZIOBs4jZV4DrAlsa7tW0nnAw7ZPlbQDObWrVCR6hZbw 1odLld0e6WAhLBCNctuaSGqQNwf+RGqUNyc1yo+Qeq6\/l7QVaYpTf+CrFRx3M9IUJ4ArgT8WfXaj 7dr8eqtCOdvjJL1f7mAtmejVfelrmrN76MD69Y10sBAaE8+U21bhufJ6pNvXj5Ea1MLz5P1It5aH 5l7w28ASTThPcUNaOvc55sSFRSLSwUJoXDTKbWsiKd7yPdu1tt8jDeLajHQ7uw\/wju3PJI0AVs77 1UnlKuMRYJ\/8ej\/g4XrKPZg\/R9J3SM+uQ2gVkQ4WQuPi9nXbeoY06vqakm298xSlq4E7JE0CpgDT AGy\/K2mipGeBu8qMuD4CuFTSseSBXvWc\/7fAtZKeBv4F\/L+WurAQyol0sBAaFoleoSqR6BVCCNWr NNErbl+HEEII7UQ0yiGEEEI7Ec+U25ikWtJzZAG1wOG2H2mhYw8HjrG9Y0scL4TmGjt5BmfeM52Z c2ro17cXx24\/KJ4xh1AkGuW2V1MU+rE9cAawdaU7S+pWNO84hHarELNZ81n6z7UQswlEwxxCFo1y +7IM8D4s3MuVNBqYZHuMpNdIMZrbAaMlHQo8DowgTan6oe2Hig8saSngfNKc6O7AKbZvk\/QQ8HPb U3K5icBhtqe2xgWetNsPW+OwoQO4edXtqelRN9UrYjZDqCueKbe9XpKmSJoGXAycVuF+n9rewvZ1 +X1325sCRwInlyl\/AnC\/7U1IjfeZuaG+GBgJIGlNoGdpgyzpEEmTJE2aNWtWtdcXAgAfd1+y7PaI 2Qxhgegpt73i29ebAVdIGlzBfteXvL8l\/\/kUMLBM+e2AnSUdk98vAQwAbgR+k+c0HwyMKd2xJWM2 T731kubsHjqw+0ZFzGYIjYmecjti+1FSmMjywHzq\/v2UxmuWxmXOy3\/WUv7LloA9bA\/JPwNsv2D7 E9JKU7sA36NukEkILSZiNkNoXDTK7YiktYBuwLvA68A6knpK6gNs08zD3wP8XJLyuTYs+uxi0kpS T+aozxBaXMRshtC4uH3d9nrldZEh9WZ\/kEdTvyHpBtISji8Bk5t5ntOAPwNTc8P8Gil3G9tPSfoQ uKyZ5wihQRGzGULDImYzIKkfMAFYy\/bnDZWNmM0QQqhexGyGikg6kDSd6oTGGuQQQgitKxrlIpJO kPScpKl5mtLX27pO1ZB0oKRn8zU8XxhpLelUSdvm10dK+mJuiu0rbK9k+8a2qnfousZOnsGwUfez yvHjGDbqfsZOntHWVQqhTcUz5SxPR9oR2Mj2PEnLAYu3cbUqltdDPhLYzvZMSUsABwDYPqmo6JHA VcAni76WISwQCV8hLCwa5QVWBGbbngdgezaApE2B423vLmkX4DqgD+kuw\/O2V5X0Y+AQUiP+MnCA 7U8kjQE+BDYGVgCOs32TpBVJ84yXIf0dHGb7IUnbkdY47gm8Ahxke66kk4CdgF7AI8BPvPBggF+R EsBm5vp\/ClyUr2EMcCfQL\/88IGk2qXEebPuXudyPgbVtH9Uyv9KFDR8+vLUOHTqYNzY8hNqefeps i4Sv0NXF7esFxgMrSXpR0gWSCvnTTwOF6UNbAs8CmwBfJz2LBbjF9ia2NwBeAIqzJFcEtiD1wkfl bd8H7smhIRsAU3LP\/ERgW9sbAZOAQuM4Oh9\/MKlhLrfAxGBScEi9bJ8HzARG2B5B+oKxs6QeuchB lBmBHYleoTXULr5M2e2R8BW6sugpZ7lHOpTU8I4Arpd0fM6aflnS2sCmwJ+ArUjziQv50oMl\/Y6U O92bNCe4YGweQPW8pK\/mbU8Cl+bGcKztKflLwDrAxDyVeHHg0Vx+hKTjgCWBZYHngDta4Jo\/lnQ\/ sKOkF4Aetp8pU67FEr0mTJjQnN1DJzIsEr5CWEj0lIvYrrU9wfbJwOHAHvmjh4DvAJ8B\/yT1fLcA HsyfjyEtubge6fZzcfrWvKLXyud5kNSwzwCuzCOgBdxblLi1ju0f5mfDFwB75uNfxMLpXpAa6qFN uOxC9nXZXnIIrSUSvkJYWDTKmaRBktYo2jSElKoFqfE9EnjU9izgy8BapIYQYGngrdzz3a+Cc60M vGP7IuASYCPgMWCYpNVzmSXzAhGFBni2pN7AnvUc9gzgj5JWyPv3lHREmXIf5foCYPtxYCXSLfVr G6t7CC0lEr5CWFjcvl6gN3C+pL6k3OmXSYO3ID07\/ioLesZTSY1q4Vbub3KZ14FnKGr06jEcOFbS Z8Bc4EDbsySNBK6V1DOXO9H2i5Iuysd9jXTreyG2\/5Fvj\/8zJ3aZtLxjqb8Dd0l6Kz9XBrgBGGL7 \/UbqHUKLioSvEOqKRK+ApDuBc2zf11jZSPQKIYTqRaJXaJSkvpJeJC0f2WiDHEIIoXXF7esuzPYc YM22rkcIIYSkS\/eUJa0g6TpJr+RYyn\/kwVXNPe6vKyz3Wp6fXG77M5L+LWl8YfBWA8eZIKnR2yIh tDcRsxlCXV22Uc6DoW4FJthezfY6wK9JA7qKy3Urt38jKmqUGzEih5FMaqHjhdCuFGI2Z8ypwSyI 2YyGOXRlXfn29QjgM9sXFjbYngIgaThwMvAWMETSzaQIznPz56cDbwM3UhKXCezAgjWSn7O9n6Sx pGlHSwDn5jCOSj0IHJHP+1dSmlgv4KY8n7qO+spI2gQ4F1iKNHd6G1L+9SjSaPCewF9s\/62KulVt z2Ni3YuQTO22BP9T3X5BxGyGrq4rN8qNxVJuSsqFflXSQOAW4FxJiwH75M9HkuIyT8896iVzhvXh OUKz4GDb70nqBTwp6Wbb71ZYzx1J06EgLa\/4Xj7XfZLWtz21pPxCZYBppC8Pe9t+UtIyQA0pDvQD 25vkaVgTJY23\/WrxASUdQp4eNmDAgAqrHULD\/peydBYSMZuhK+vKjXJjnig0TrZfk\/SupA1Jt7cn 235X0kJxmfUc6whJu+XXKwFrAI01yg9IqiXNiT4xb\/tebiC7kzK118mfFytXxsBbtp\/M1\/MhQF4A Y31JhUCSPrludRrllozZvOmsvZqze+hEImYzhIV12WfKNB5L+XHJ++I4ykuh3rjMOvKt8G2BzfIz 4smUj8ksNSLHbR5oe46kVYBjgG1srw+MKz1OA2UKYSILVQ\/4eVG05yq2x1dQtxCaLWI2Q1hYV26U 7wd65uUKgfTctWh1qFK3At8mPa+9J5cvF5cJ8FnRykt9gPfzUo5rAd9oYn2XIX1R+CAnd32nijLT gH75uTKSlpbUPV\/HYYW6SlpT0lJNrF8IVYmYzRAW1mVvX9t2vqX8Z0nHA5+SYiyPBBb6V8H2\/yQ9 AMyxXZs3D6ckLjNv\/zswVdLTwMHAoZKmAtNJGddNqe+\/JU0m9fD\/A0ystEyu+96kGNFepOfJ25J6 \/wOBp\/No9FnArk2pXwhNETGbIdQVMZsVygO8ngb2sv1SW9enrUTMZgghVC9iNluQpHVIC1Tc15Ub 5BBCCK0rGuUK2H7e9qq2j26srKQTJD0naaqkKZK+nrcfKWnJCvaf29R6Suot6W85oew5SQ8Wnf+R \/OdASd9v6jlCaAuR\/BW6ii77TLk1SNqMNK94I9vzcoTm4vnjI4GrSIEdreVi0nSmNWx\/LmlVYG0A 25vnMgNJaydf04r1CKHFFJK\/aj5LQzkKyV9API8OnU40yi1rRVLy1zwA27MBJB0B9CPNPZ5te4Sk fUnxmQLG2f6\/4gPlBv0O4He2x0k6FvgeKXnr1tI0L0mrAV8H9rP9eT7\/f0gDvpA013ZvUoLX2jlx 7HJgd9K0qEKa2UTgsDKhJC3iv4f\/ojUOGzqxUUtuSc1idecuR\/JX6Kzi9nXLGg+sJOlFSRcUplfZ Pg+YSZp7PEJSP+APwDeBIcAmkr4Y9ZynM40DTsoN8nakUI9Nc\/mhkrYqOfe6wJSikeH1OR54KM9L PocF86\/Ji3H0LG2QJR0iaZKkSbNmzar6lxJCc7yt8tP6I\/krdEbRU25BtudKGgpsScrWvl7S8bbH lBTdhLQQxiwASVeTQkjGAj2A+4Cf2f5XLr9d\/pmc3\/cmNdIPtkC1bwR+k3viBwOldW3RRK8VRp\/b nN1DF9Qvkr9CFxI95RZmu9b2hHx7+XBgjzLFyof+JvNJmdzbl5Q\/oyh5a3Xbl5Ts9xywQZ66VU19 PwHuBXYh3R6PZ82hXYnkr9CVRKPcgiQNkrRG0aYhwOv59UfA0vn148DWkpbLC0fsCxR6xSb1WNfK oSaQkrcOltQ7n6e\/pK8Un9v2K6RlHn+bg0CQtIakXUqqWVyPgouB84Anbb9X7XWH0Joi+St0JXH7 umX1JqVm9SX1eF8mr65Euv17l6S38nPlXwEPkHrB\/7B9W+Egtmsl7QPcIelD2xdIWht4NLe3c4H9 gXdKzv8j4GzgZUmfkBa9OLakzFRgvqR\/A2Nsn2P7KUkfApe11C8ihJYUyV+hq4hEr0AeeDYBWKsw crs+kegVQgjVi0SvUJG8stXjpHWYG2yQQwghtK5olLNqkrQk7Vz0vLclzj0y91abe5zv5KlLL0ia JumsvP3QwrKSpeeyfYXtlWzf2Nzzh9BaItErdBXxTLkJbN8O3N6ChxwJPEuay1wRSd1tzy96PxgY Dexge1pemvGQXN8Lm3OuENpSJHqFriQa5QZIWh64EBiQNx1pe6KkkcDGtg\/PQR8XAqvmMofZfkTS \/sARpJjNx4Gf5s8vATYmjbK+FHgjv79aUg2wGbAO8CfSwLHZwEjbb0maADwCDCN9KTi7qLrHAafb ngaQG+wL8nWcQhoc9lrJuU4AfmR7t1zuW7n+uzfvN1e\/4Sfd3VqHDp3UG\/+rpTQRJxK9QmcVt68b di5wju1NSPONLy5T5jzgX7Y3ADYCnssjpfcGhtkeAtQC+5GmSPW3Pdj2esBltm8iTWXaL5edD5wP 7Gl7KKnhPr3ofH1tb227uEEGGEya31yvMuf6Bylyc\/lc5CDKjMCORK\/QluqLqItEr9AZRU+5YdsC 6+RpSADLSCqd4\/tN4EBIU5mADyQdAAwFnsz79iJNX7oDWFXS+aQYzfFlzjmI1MDem\/ftBrxV9Pn1 zb+sxLYlXQnsL+kyUi\/9wDLlWizRa8Kp327O7qELGhaJXqELiUa5YYsBm9mu8y9CUSNdHwGX2\/7V Qh9IG5DSun5GStA6uMy+z9nerJ5jf1zP9udIXwT+3VjlSlxG+rLwKXBj8XPqENqDY7cfVOeZMkSi V+i84vZ1w8aTojIBkDSkTJn7gMPy590kLZO37VlI3ZK0rKSV88pPi9m+GfgN6XY31E3Zmg4sn5eB RFIPSetWUNczgV\/nRSWQtJiko8qUq5PoZXsmadDXiZTJvQ6hrUWiV+hKKu4pS1qyuLztD1ulRm1n SUlvFr3\/E2mg1l8kTSVd+4PAoSX7\/QL4u6Qfkh5\/HWb7UUknAuNzFvVnpJ5xDXBZUT51oSc9Briw aKDXnsB5kvrk8\/6Z1BOul+2pko4Ers1\/VybdIi9V51z5LsDVwPK2n2\/oHCG0lUj0Cl1Fo4lekn4E nEZqcD4n3V617QEN7hg6DEmjgcllFrlYSCR6hRBC9SpN9Kqkp\/x\/wAa2S3OWQycg6SnSc+qj27ou IYTQ1VXSKP8H6Gy3qkOWp12i5a9bAAAgAElEQVSFEEJoByoZ6HU8MFHSXyT9qfDT2hVrjKRz8jPU wvt7JF1c9P7segY6NXbcI\/Mz2XKfTZC0cdH7gZKerfYcFdThFEnHlGx7LQ8Ua2i\/UyVtm1\/Xex0N 7D9c0p3V1ziERSciN0NnVkmjfCEwEZhCGmxU+GlrjwCbQxppDCwHFI9S3pxU72odCVTVmLUXtk+y \/c\/8tsNeRwj1KURuzphTg1kQuRkNc+gsKrl9\/bntI1q9JtWbCJyTX69LynNeUdKXgE+AtYHJAJKO Jc0J7gncavtkSUsBNwBfIwV0nAZ8FegHPCBptu0RlVZG0kDgSmCpvOnwHLc5HPgt8DYp0esW4BnS qO1ewK62X6nyPHcBD5O+eMwAdrFdI2kMcGe+hjrXIWm7XI+ewCvAQbbnSvo2aXT3bODpSuvRVKO+ f3jjhUKox1X9hlPTvW5oSERuhs6kkp7yfZIOlrS8pGUKP61es0bk+bXzJQ0gNU6PkjKmNyPlO0+1 \/b\/cGK0BbEpqFIdK2gr4NjDT9ga2BwN32z6PNGd3RAMN8tWSpkiaQoqpLHgH+JbtjUgRm+cVfbYB qRFeDzgAWNP2pqTYzp834fLXAP5ie11gDikCtPh3U+c68m3vE4Ftc\/0mAUdJWgK4CNgJ2BJYodzJ ImYztBdzuy1RdntEbobOopKe8g\/yn78t2mYWLNLQliaSGuTNSfOK++fXH5BubwNsl38m5\/e9SY3a Q8BZkv4A3Gn7oQrPuZ\/tSfBFr7XwDLYHMDoHjNQCaxbt86Ttt\/I+r7AgXvMZoFzjX988tcL2V21P ya+fAgY2UudvkBa5mJjTyBYnfYlZKx\/rpVy3q8grS9U5aQvGbB5\/zejm7B66uDsicjN0co02yrZX WhQVaaLCc+X1SLev3yBN7fmQtJADpHnVZ9j+W+nOkoYC3wXOkDTe9qnNqMsvSbeoNyDdgfi06LN5 Ra8\/L3r\/OeX\/Dt4FVizZtjSpV7x0yfFqSbfBGyLgXtv71tmYvkA0q5ENYVGKyM3Q2VUUsylpLUm7 S\/p+4ae1K1ahicCOwHu2a22\/B\/Ql3cJ+NJe5BzhYUm8ASf0lfUVSP+AT21cBZ1E+8rIafYC3bH9O ukXdrakXRUoO27mw+IWk3YF\/5wUvKlV8HY8BwyStno+3ZI7jnAasImm1XG7fhQ8TQvsRkZuhs2u0 p5zjIrcj3eq8h7SYwsPANa1btYo8Qxp1fU3Jtt62ZwPYHp+XUnw037qdC+wPrA6cKelzUgzmYXn\/ vwN3SXqrmoFepLWLb5a0F\/AA9S8c0agcmTkaeFiSSc+rf1TlYepch9Ia0NdK6pk\/P9H2i5IOAcZJ mk36ex3c1HqHsChE5GbozCqJ2XyGNEDqadsbSFoR+JvtnRdFBUP7EjGbIYRQvUpjNiu5fV2Tb5vO z7dT\/wus2twKhhBCCKGuShrlyZL6kgZOTQKeoJH5rG2YtjU9T1d6Id+WbROSHmnk8zrJYI2U\/aWk T\/OKUYVtXyRvlUv\/ytv7Sbqp2rqH0N5FolfozBptlG3\/xPYc238BdgB+YvvARnZrq7St\/WwPAYYB f5C0eGkBSc0ZgFUR25u34OH2BZ4EdquyDjNt79mC9QihzUWiV+jsKlpPWdI+wGq2T5e0kqShtp9q YJe2TtvqTRpoVZvPMZc0j3l74Og82OmsfP1PktZAnifpNdKgsRGkeceHAGeQB4XZvlDSBaSgkdsl 3Qq8b\/tgpfWUV7F9oqS5tgujvY8jjcb+HLjL9vG5jnvlY\/UFflhunnQeFd0bOBb4NWkt5HI2kHQ\/ sBLwR9sXFeZQ2x6cQ0L+SgpVmQ8cZfuBPPhrZ9IXndXy7\/+4Bn6vzbb9Lie15uFDJ\/fKakOYv3jP Otsi0St0JpWMvh5NaqC2Ak4nNXYXApvUt4\/tmZJK07b6k6YqfUD5tC0Bt+e0reVJaVs75Dr0sf1B vuU9ojCyuoyrJc3LxzyyaArRUsCztk\/KDdRLwDZ59PEVpJHXf85l37C9maRzSI3gMGAJUt73haTp SlsCt+drKswn3gK4ruR39x1gV+Drtj+RtGzRx91tbyrpu8DJwLZlrmdf4FpS0MkgSV+pZwnN9UkB IUuRHjeMK\/n8ZwC215O0FjA+T4mCNIhvQ9Lc5+mSzrf9Rsl1HEIOFRkwoD1kxoSuan6PhW5+AZHo FTqPSnrKm9veSNJkANvvlbstXEabpW1JWh54RNLdtl8n9ZhvzmUGkVKsXszvLyc1WoVG+fb8Z2Fq 1UfAR\/m5bt9ctyMlrQM8D3wpj0jfDCjNCN8WuMz2J5B+d0Wf3ZL\/bCiRax9gN9ufS7oF2Av4S5ly t9muAWokPUD6kjOl6PMtgPNzHaZJep0FiWP32f4AQNLzwMqkEJYvtGSi1z23NSefJXR1wyLRK3Ry lQz0+iw\/FzaApC+TbsU2pjRt6zFSw1X8PLmQtjUk\/6xu+5LcYA4lNYxnSKrqnqftWaTBaF\/Pmz4t 6jWrkd2L07ZKk7i6254BfImUnf0gqZH+HjA3N+DFRP2JWYVj11Lmy5Gk9UlfUO7Nt9X3of5wj9Jz lL5v6JpL08EqeqQRQls4dvtB9OpRd1hIJHqFzqTeRllS4R\/nv5B6mctL+i0pYOIPFRy7zdK28gjt DUmrIZWaBgwspFuRnvf+q4LrKfYoadBZoVE+Jv9Zajzp+pbM9Vq2TJn67AucYntg\/ukH9Je0cpmy u0haIn9hGk56Tl7sQWC\/XIc1Sbnl06uoSwjtQiR6hc6uoV7RE8BGtq+Q9BTpVqyAvWw\/W8Gx2yJt 62pJNaRBY2PKDUaz\/amkg4Ab8xePJ0nPiqvxELCd7ZfzreBlKdMo275bKV96kqT\/kVaV+nWF59gH +E7Jtlvz9sdLtj8BjCM1tqflZ\/oDiz6\/ALgwB8HMB0bmgW0VViWE9iMSvUJnVm+il6TJtjdcxPUJ 7VwkeoUQQvUqTfRqqKe8fEMBH7b\/1KSahRBCCKGshhrlbqTR0HGPM4QQQlgEGmqU32rm+sIdiqRa 0jNvkUYhH267wbjMjiY\/Z97c9jX5\/UhgY9uHt2G1QmiysZNncOY905k5p4Z+fXtx7PaD4nlz6NAa mhLV1XrINXla1gbAr0hJXs22KGI9qzAQaC9rYYfQLBG5GTqjhnrK2yyyWrQ\/ywDvAygNUf4jaSS0 gd\/Zvl7ScOAY2zvmcqOBSbbH5HnFl5KCUUZLOpQ0YnoERbGaucEeRZrG1BP4i+2\/5WP\/FniblLh1 C6kX\/wugF7Cr7Vfy9KhLSQlos4CDbP8\/SWNIoSs35boVYj9HAWtLmkIKTXkf6CfpbhZRzObw4cNb 8\/ChC3ljw0Oo7dmnzraI3AwdXb095ZL0qa6gV15hahpwMSlvG2B3UsO4AWla2Jk5wasxn9rewnYh erO77U1J85tPztt+CHxgexNSbOmPJa2SP9uA1AivR5pLvWbe\/2Lg57nMaOAK2+sDVwPnNVKn44GH 8h2BQjb5EGDvfJ69Ja1UupOkQyRNkjRp1qxZFVx6CK2vdvFlym6PyM3QkUV60wI1eYUpJG0GXCFp MCmi8tqcCPa2pH+RGtAPGzne9SXvy8VqbgesL6mwmlMfUorX\/4Anbb+V6\/MKKYgEUo+5MEd7M9KX BoArST36ai3SmM0JEyY0Z\/cQvhCRm6EzqiRms8ux\/Sgp+GR56n+2Pp+6v78lSj7\/uOR9uVhNAT8v ihldxfb4kvJQN\/Lzc+r\/MlVoML+oW7793lBWecRshg4pIjdDZxSNchl5JaVuwLukiMq9JXXLC11s RUrQeh1YR1JPSX1o2jP4e4DDJPXI510zL1tZqUdICV+QYjQfzq9fI2WHA+xCWuULKowpDaEjiMjN 0BlFr2iBXnkAFKQe7A9s1+Y1kzcD\/k3qiR5n+78Akm4AppKWgpxc5piNuZh0K\/vp3KOdRVrqsVJH AJcqrUk9Czgob78IuE3SE8B9LOi1TwXmS\/o3aVnK95tQ5xDajYjcDJ1NvTGbIZQTMZshhFC9SmM2 4\/Z1CCGE0E5Eo1xC0gmSnpM0NU+R+nrjey10jOGSNi96P6ZohHWrkzRQUoSEhE5v7OQZDBt1P6sc P45ho+6P4JDQ4cUz5SJ5KtSOpCUr50lajoZHLtdnOGkZyraK6RxISu66ppFyIXRYhUSvms9qgQWJ XkA8Zw4dVjTKda0IzLY9D6Cw7rOkbYCzSL+vJ4HDcqP9Gik7erakjXOZkcChQK2k\/VkQ9LFVXnVr BdJgsZsk9QZuA75EGiF9ou3bckb13aTR1N8gDTK7jJTy9RVgP9tPSDqFlMTVH1gJ+KPti1g4ueuv +Wdj0nSpo2w\/kLOvdwaWZBElen24Z8Rsh5bxh5WHU9Oj7pzkSPQKHV3cvq5rPLCSpBclXSBpa0lL kEYq7217PVLDfFh9B7D9GnAhcE6ee\/xQ\/mhFUhDJjqRGE+BTYDfbG5ECQc7Oo7ABVgfOBdYH1iL1 fLcAjgF+XXTK9YEdSCPET5LUj4WTu36W67YesC9web4uiESv0EH9t3tpNEASiV6hI4uechHbcyUN BbYkNZLXkxameNX2i7nY5aRG7s9VHn6s7c+B5yV9NW8T8HtJW5FCQfoDhc9etf0MgKTnSMlblvQM CxLBAG6zXQPUSHoA2BSYU3LuLYDz8zVOk\/Q6sGb+bJEmei1z0+jm7B7CF\/pFolfohKKnXMJ2re0J tk8GDiflXdenONWr\/Nf2BYqTswq94f1IqWFDc8Tn20XHqTTRq7SRLNdoNrTiVyR6hQ4pEr1CZxSN chFJgyStUbSp0FAOlLR63nYA8K\/8+jUWJGftUbRfpclZfYB3bH8maQSpl1qtXSQtIenLpAFmT5Y5 \/4OkLwBIWhMYAExvwrlCaDci0St0RtErqqs3cL6kvqRe8MvAIcC1wI2SCgO9LszlfwtcIunXpKUZ C+4AbpK0CwsGepVzNXCHpEnAFGBaE+r8BDCO1NCeZnumpFnUTe66ALgw3\/qeD4zMA9WacLoQ2o9I 9AqdTSR6dWB59PVc22ctqnNGolcIIVQvEr1CCCGEDiZuX7cxSbWkNZILrrM9qr7yxWyf0sBxRwLj bc9sVgVDCK1q7OQZnHnPdGbOqaFf314cu\/2guCXfhUWj3PZq8sjrFiOpGynE5FkgGuUQ2qlIJQul olFuhyR9BzjI9vfy++HA0bZ3krQdaYBZT+CVXG5uThe7FNiONBBtY+BqSTWkYJHNqT+V7HJgJ1Kq 2F62mzLgrCIHHB3JnyEUPNF9aeap7lPESCXr2uKZctvrlRe+KPzsDdwLfEPSUrnM3sD1OYv7RGDb nAI2CTiq6Fif2t7C9lX5s\/1yL9w0nEo2Ox\/vr6TEsDoi0SuE1jGvngiBSCXruqKn3PbK3r6WdDew k6SbSDGaxwFbA+sAE\/N0psWBR4t2u76ecwyi4VSyW\/KfTwG7l+7ckoleV54di1eFUDAsUslCiegp t1\/XA98Dvgk8afsjUjLXvTnTeojtdWz\/sGifj+s5VmMTkgupXpHoFcIiFKlkoVQ0yu3XBGAj4Mcs 6AE\/BgwrpItJWjIndJVTnOo1jfpTyUIIbSRSyUKp6BW1vV55icWCu20fb7tW0p2kUdQ\/ALA9K091 ulZSz1z+ROBFFjaGlOJVGOh1EOVTyUIIbShSyUKxSPQKVYlErxBCqF4keoUQQggdTDTKIYQQQjvR 7htlSZZ0ZdH77pJm5eetLXmeUyQtNEe3CccZKalfS9dF0mt5nnJD+50qadv8+khJS1Z53uEt\/XsN IbQPYyfPYNio+1nl+HEMG3U\/YyfPaOsqhTLafaNMmuYzWFJh4t63gPb8X9NIoKpGOQ++ajbbJ9n+ Z357JFBVoxxC6JwKcZ4z5tRgFsR5RsPc\/nSU0dd3kQI0bgL2Ja1vvCWApE1JIRi9gBpS7OT0PEp5 Z1LDtBpwq+3j8j7fBn4PdCOlWW2Tz7OOpAmktYn\/bPu8XH5\/4AhSWMfjwE9z+UtIcZYmRVy+wcLx lusAfyKt1TybtJbxW\/k8jwDDgNuBsyv5RUgamH8fD5OiM2cAu9iukTQGuJP0paAf8ICk2bZHNBDP +e38+5sNPF1JHZrjzW\/u0NqnCCGUOGOD\/anpuUydbRHn2T51hJ4ywHXAPpKWANYnNYwF04CtbG8I nERqbAuGkCIq1wP2lrSSpOWBi4A9bG8A7FVUfi1ge2BT4GRJPSStnY8xLCdv1QL75WP3tz04R1de Zvsm6sZbzgfOB\/a0PZTUcJ9edL6+tre2XVGDXGQN4C+21wXmAHsUf5i\/TMwERuQGuWw8Z\/59XkTK vd4SWKHcySJmM4SO7Z3Fly67PeI8258O0VO2PTX3EPcF\/lHycR\/gcklrkHqsPYo+u8\/2BwCSngdW Br4EPGj71Xzs94rKj7M9D5gn6R3gq8A2wFDgyRxt2Qt4B7gDWFXS+cA4YHyZqg8CBgP35n27AW8V fV5fLGZ989QK21+1XZjb\/BQwsJ7yBd+gfDznWvlYLwFIugo4ZKGTtmDM5tfuH9ec3UMITdAv4jw7 jA7RKGe3k1Y5Gg58uWj7acADtnfLDfeEos\/mFb0uREiK+hu9+spfbvtXpYUlbUDqWf+MFIl5cGkR 4Dnbm9VzvvpiMd8FVizZtjSpV7x0mXo29n9WIZ5z35L6FxarCCF0YsduP6jOEpEQcZ7tVUe5fQ3p 1u+ptp8p2d6HBQO\/RlZwnEeBrSWtAiBp2UbK3wfsKekrhfKSVs63hBezfTPwG1IkJtSNt5wOLC9p s7xvD0nrVlDHB4GdJS2d99sd+Lft2oZ3q6O4HvXFc04DVpG0Wi6378KHCSF0dBHn2XF0mJ6y7TeB c8t89EfS7eujgPsrOM4sSYcAt0hajHQr+lsNlH9e0onA+Fz+M1LPuAa4LG8DKPSkx1A33nJP4DxJ fUi\/7z8DzzVSx6mSRgMPS3Ku448au7YSfwfukvRWfq48kpJ4Ttsv5t\/FOEmzSYPHBld5nhBCBxBx nh1DxGyGqkTMZgghVC9iNkMIIYQOJhrldkLSbjm9bK02Ov9ASc+2xblDCB1PJIS1jmiU2499Sc90 9yn9QFK3hYuHEELbiISw1tNhBnp1ZpJ6k5K9RpCmfp0iaThwMmle8xBJmwA3AF8jzXc+zfb1koZS f2LY4\/mYfYEf2n4oTxu7Elgqn\/5w248siusE+GhEvWPqQggdxB+GHBwJYa0kGuX2YVfg7jwa+j1J helVmwKDbb8qaQ9gpu0dACT1kdSDlBi2Sx5VvjcpMawwX7q77U0lfZfUwG9LHm1u+9McuHItKRq0 XnmE9iEAAwYMaMnrDiF0QP+NhLBWE41y+7AvaaoUpEjRfUkpYU8UkseAZ4CzJP0BuDP3egfTcGLY LfnP4tSvHsDoHBxSC6zZWOVaMtFr6Qfubc7uIYR2IBLCWk80ym1M0peBb5JWwjKpYTUpTvSLxK\/c ix4KfBc4Q9J44FYaTgwrJH8V0skAfgm8DWxAGlPwacteUQihs4uEsNYTA73a3p7AFbZXtj3Q9krA q8AWxYXyGs2f2L6KFDe6EU1LDOsDvGX7c+AA0peAEEKoWCSEtZ7oKbe9fYFRJdtuBg4jLbFYsB5w pqTPSalih9n+n6RqE8MuAG6WtBfwAPXnb4cQQr0iIax1RKJXqEokeoUQQvUi0SuEEELoYKJRDiGE ENqJeKa8CEiaa7t3ybZDSQO3rmijai0kB5YcY3vHtq5LCKHjGDt5BmfeM52Zc2ro17cXx24\/KJ43 N1E0ym3E9oUtcRxJ3W3Pb4ljhRBCtQqRm4XpUYXITSAa5iaIRrmNSDoFmEsKCbnc9qZ5+0Dgdtvr NxKh+QgpmvN2SeuR5huvC3wVOMr2nZKWAP5KSuyan7c\/UN\/2RXHdLw8\/YFGcJoSwiPx+w52o6blU nW0Rudl00Si3MdsvSFpc0qq2\/wPsDdxQQYRmX9tbA0gaQ0rs2hpYDXhA0urAz\/I51surT42XtGYD 28uKmM0QQn1mLb5k2e0Rudk00Si3DzcA3yPNV947\/wyi4QjN60uPkQNBXpL0H2AtUgDJ+QC2p0l6 nRSrWd\/2sloyZnP1CVc2Z\/cQQjsTkZstK0Zftw\/XA9\/LvVXbfgkQKUJzSP5Zz\/Z2RfuUhn6UNpbO xyinvu0hhFCVY7cfRK8edYMBI3Kz6aJRbgdsv0LKp\/4NC3rA1UZo7iVpMUmrAavm\/R8E9sv7rwkM aGR7CCFUJSI3W1bcvl40lpT0ZtH7P5Upcz1wJrAKQBMiNKcD\/yIN9Do0L814AXChpGdIA7pG2p7X wPbmX2kIocuJyM2WEzGbnUAe6HWn7Zta+1wRsxlCCNWLmM0QQgihg+mUjbIkS7qy6H13SbMk3dnC 5zlF0jEtcJyReWnGJrE90vZNkr4jaZKkFyRNk3RWPv6hkg5siXOFEEI1xk6ewbBR97PK8eMYNup+ xk6e0dZVatc66zPlj4HBknrZrgG+BbTn\/xJGAs8CMyvdoTTJS9JgYDSwQ57m1J08t7gkPazqc4UQ QlNE2lf1OmujDHAXsANwE2nN4muBLQEkbUoaNNULqAEOsj1d0khgZ2BJUgjHrbaPy\/t8G\/g9ab7w bNvb5POskxO2BgB\/tn1eLr8\/cASwOPA48NNc\/hJSkpaBS4E38vurJdUAmwHrUEGSF3B20fUeB5xu expAbrAvyHU5hZQe9lrJuU4AfmR7t1zuW6R1mnev8nddsdMnz2mtQ4cQ2plr73jhiwa5INK+GtYp b19n1wH75EjJ9UkNY8E0YCvbGwInkRrbgiGk8I71gL0lrSRpeeAiYA\/bGwB7FZVfC9ge2BQ4OU9d WjsfY5jtIaTpTvvlY\/e3Pdj2esBleXDWJGC\/XHY+KdhjT9tDSQ336UXn62t7a9vFDTKkoJGnGvqF lDnXP4C18\/UBHARcVrqfpEPybfFJs2bNaugUIYTwhbmfzCu7PdK+6tdpe8q2p+Yc6X1JjU+xPsDl ktYg9Vh7FH12n+0PACQ9D6wMfAl40Par+djvFZUfZ3seME\/SO6QpSdsAQ4En8zSjXsA7wB3AqpLO J2Vejy9T9WqTvJrMduHZ+\/6SLiP10g8sU67FEr1O2LBvc3YPIXQg\/7inV6R9Vakz95Qh3eI9i3Tr uthpwAO2BwM7AUsUfVb81a6W9MVFLJyY1Vj5y4vSuAbZPsX2+8AGwARS\/vTFZY5XbZJXwXOkLwLV ugzYn\/Tl5cZYcSqE0FIi7at6nb1RvhQ41fYzJdv7sGDg18gKjvMosLWkVQAkLdtI+fuAPSV9pVBe 0sqSlgMWs30zKb1ro1z+I2Dp\/LraJK+CM4FfFxaWyOleR5UpV3wubM8kDfo6ERhTwXlCCKEikfZV vU57+xrA9pvAuWU++iPp9vVRwP0VHGdWXinpFkmLkW5Ff6uB8s9LOpG0+tJiwGeknnENcFneBvCr \/OcYUsJWYaBXNUlehXNOlXQkcK2kJUk9+3FlitY5Vx6dfjWwvO3nG\/lVhBBCVSLtqzqR6BWQNBqY bPuSxspGolcIIVSv0kSvTt1TDo2T9BTpOfXRbV2XEELo6trdM2VJX5Y0Jf\/8V9KMoveLlym\/rKRD i96vKmmfZtbhTUmtOkxY0u\/y7eaKz1t6rS3B9lDbW+UR5CGEENpQu2uUbb9bGHkMXAicUzQS+X9l dlkWKG6oVgWa1Si3Y6XX2uJyElgIIXQonSXOs901yg2RdJykZ\/PPz\/PmUcCg3JMeld+PyO+PyLnX f5L0hKSpkn6Uj7WtpPsk3SJpuqQrSk53pKTJeZ\/CiOZvSHo0b5+Y5zkj6Uf5OHdKelXSYZKOzeUe aUqvu5JrldRf0sP5\/bOSNs\/XO0fSOZKelnSvpC\/nYz4saUh+vYKkl4vqf51SNvhd1dY1hBDaUiHO c8acGsyCOM+O2DB3mF6RUjTmfqTkrG7AE5L+BRwPrJ571kjaFjjc9q75\/U+Bd2xvKqkn8JikQmjH RqRIy3fy9m\/Yfix\/9rbtDSUdARxF6qG+AGxhu1YpdvN3pOQugHXz8XoDLwFH5f3PJ80DHl3mso5V ivYsKEyhqvRa\/w+4w\/YfJHUjhZRAmvL1mO1fSjqVNP2qzq3yMjYDhuS51K1m+F6ntubhQwhd0BsD BlPbo2edbR01zrPDNMqk3OqbbX8CIGkssAXlU7GKbUeKkizc0u4DrJFfP2b7rXy8KcBAoNAo35L\/ fAr4bn7dF7hC0mplznO\/7Y+BjyXNJaV3ATwDrFlP3c60\/efCG0lvVnmtTwJ\/U4oSHWv73\/n283zg xlzmKuCaes5fbHx9DXKeDnYIwIABAyo4VAghLDq13RcabgR0zDjPjtQoqxn7\/dT2fXU2ph51uTSu gnlltp8O3GP7AkmrA3eXKQ\/wedH7z6n+91zRtdq+X9Jw0sIbV0s6gxTDWTrPrfB+PgseWSxRUqa+ pLAWjdmccONJzdk9hBAWMmzU\/2\/v\/mO9qus4jj9fXLAQUTKt9OIvllMRJlfTRMwUXWqZgFFasZlW W8umQOrUrbbWypnNUOd0DhX+cGaBv2bljwkF0gapUEhKOSJFMGCKoqMEfffH5\/Ptfrld7g\/ke865 3+\/r8c+95\/P9nLPP+dzPve97zuec92dB06TzHEhzyouAKZKGStoHmAQspkuGqm62Hwe+W3uASdJR knb3J9XfTGC7q0\/nKukw4LUcNOcAHfmjIUBtpaevAU\/n79fSmYpzagPbb2ZWmGZK5zlgrpQjYpmk +0i3bAFur6XPVFrBaCUpg9UPgTZJfyYtk3gbaVnFFUoLPGwkBbndcQNwt6SrgYW7fTK96Me5\/g2Y KWk7aWnGabn+m8Dxkq4DXqdz3vtG4H5JlzSy\/WZmRarNG9\/4+GrWb9nGwSOGctXZRw24+WRwRq+m k+8IbI6Ihrxn7YxeZmb9pz5m9BpIt6\/NzMya2oC5fW19k5de9KLFZmYDkINyiSR9grQC1Imkp7XX Ag8B50fEef04zhzg0SWcl8gAAAdISURBVIiY14Bmmpm1tIeWv1rYfLWDckmUnjp7EJgbERflsnHA F0ttmJmZ\/U8tW9i27e8BndnCgIYEZgfl8pwBbI+IO2oFEbEip+Q8U9I8YAwpecm0iAhJJwA3kbKG bQa+UUt+UpNTjZ5Peif5iYi4UtKBpDzitcwf0yNiSc4cNouUCWwbcElErG7gOTPxqgcbeXgzsz3q 5UFD2KGdU0c0MluYg3J5agG3Ox2ktJ3rgSXABElLgVuBSRGxSdKFpGQml9Z2krQ\/MAU4Ogfx2tzy zaSFPZ6WdCjp3e1jgBeB0yJiR06m8lPgS10b44xeZtaqduyivFHZwhyUq2lZRKyDndJ\/biEF8ifz +9ZtwIYu+70F\/BuYLek3wKO5\/CxgtDr\/29tX0nBSMpS5eWGNICUd+T97MqPXghunfJDdzcwKVXS2 ML8SVZ5VdGbX6qq79J8CVtUtYzk2Ij5Xv1N+8vokYD4wmc40oIOA8XX7tkfEVuDHwMKIGEOay+6a etPMrKUVnS3MQbk8C4APSfp2rUDSicBnd1F\/NXCgpPG57hBJx9ZXyCk594uI35JWhRqXP3oC+F5d vVp5UWlDzcwGpMkd7Vx\/wVjaRwxFQPuIoVx\/wVg\/fd1s8pzvFGCWpGtIt53Xkl6J6q7+u5KmArdI 2o\/0s5tFuuKuGQ48nFeNEjAjl18O3CbpL3m\/RaSlKH9Gun09k\/RPgpmZdTG5o72wlJ1Os2n94jSb Zmb95zSbZmZmA4yDspmZWUU4KJuZmVWEg7KZmVlF+EEv6xdJm4B\/foBDHEBKEdrK3Afugxr3Q+v0 wWERcWBvlRyUrVCSnunLE4jNzH3gPqhxP7gPuvLtazMzs4pwUDYzM6sIB2Ur2p1lN6AC3Afugxr3 g\/tgJ55TNjMzqwhfKZuZmVWEg7KZmVlFOChbISSdI2m1pJfyqlhNT9IhkhZKekHSKklX5PL9JT0p 6e\/560fKbmsRJLVJWi7p0bx9hKSluR\/ul7RX2W1sJEkjJM2T9GIeE+NbcSxImpF\/H56XdJ+kD7fa WOiJg7I1nKQ24DbgXGA08FVJo8ttVSF2AN+PiGOAk4HL8nlfAzwVEUcCT+XtVnAF8ELd9g3AL3I\/ vAF8s5RWFedm4LGIOBo4jtQXLTUWJLWTlpL9VESMAdqAi2i9sbBLDspWhJOAlyJiTUS8C\/wSmFRy mxouIjZExHP5+62kP8LtpHOfm6vNBSaX08LiSBoJfAGYnbcFTATm5SpN3Q+S9gVOA+6CtD56RGyh BccCaU33oZIGA3sDG2ihsdAbB2UrQjvwSt32ulzWMiQdDnQAS4GPR8QGSIEb+Fh5LSvMLOBq4P28 \/VFgS0TsyNvNPiZGAZuAe\/It\/NmShtFiYyEiXgV+DrxMCsZvAs\/SWmOhRw7KVgR1U9Yy7+JJ2geY D0yPiLfKbk\/RJJ0HbIyIZ+uLu6nazGNiMHA8cHtEdADv0OS3qruT58wnAUcABwPDSNNaXTXzWOiR g7IVYR1wSN32SGB9SW0plKQhpIB8b0Q8kIv\/Jemg\/PlBwMay2leQCcD5ktaSpi4mkq6cR+RbmND8 Y2IdsC4ilubteaQg3Wpj4SzgHxGxKSK2Aw8Ap9BaY6FHDspWhD8BR+YnLPciPdjxSMltarg8b3oX 8EJE3FT30SPAxfn7i4GHi25bkSLi2ogYGRGHk372CyLi68BCYGqu1tT9EBGvAa9IOioXnQn8lRYb C6Tb1idL2jv\/ftT6oWXGQm+c0csKIenzpKujNuDuiPhJyU1qOEmnAouBlXTOpV5Hmlf+FXAo6Y\/U lyPi9VIaWTBJpwNXRsR5kkaRrpz3B5YD0yLiP2W2r5EkjSM96LYXsAa4hHRh1FJjQdKPgAtJbycs B75FmkNumbHQEwdlMzOzivDtazMzs4pwUDYzM6sIB2UzM7OKcFA2MzOrCAdlMzOzinBQNrPKkfSe pBV5JaFfS9q7l\/p\/7MMxp\/d2HLOyOSibWRVti4hxeSWhd4Hv9FQ5Ik7pwzGnkxZAMKssB2Uzq7rF wCcBJM3MV8\/PS5peqyDp7fz1dEm\/r1u3+F4ll5NyLS\/Ma1y3SZqTj7NS0oxSzsysi8G9VzEzK0fO h3wu8JikE0hZsD5NWtBiqaQ\/RMTyLrt1AMeS8icvASZExC2SZgJnRMTmfKz2fCWOpBEFnZJZj3yl bGZVNFTSCuAZUvrJu4BTgQcj4p2IeJu0mMFnutl3WUSsi4j3gRXA4d3UWQOMknSrpHOAllu9y6rJ V8pmVkXbImJcfUFewKAv6nMmv0c3f+ci4g1JxwFnA5cBXwEu3c22mu0xvlI2s4FiETA5rzA0DJhC mm\/uq63AcABJBwCDImI+8APSMopmpfOVspkNCBHxnKQ5wLJcNLub+eSe3An8TtIG0pPY90iqXZhc u+daarb7vEqUmZlZRfj2tZmZWUU4KJuZmVWEg7KZmVlFOCibmZlVhIOymZlZRTgom5mZVYSDspmZ WUX8F7RspfWkrofkAAAAAElFTkSuQmCC\" \/><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>Top work, you&#8217;ve created a bar chart! It shows team points evenly spaced and looks great.<\/p>\n<p>To show this, however, we need to add a few more things. Notably, axis labels, a title and bar labels. You can see which commands do this for us in the code below:<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>That is so much better! Now we can pass this chart to anyone and they can understand it.<\/p>\n<p>It is still a bit&#8230; blue, though. Let&#8217;s give the bars their team&#8217;s colour. First of all, we will need to create an array of team colours using hex codes. We will then map this array to each team. Take a look how below:<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>And now we have a beautiful, in colour, chart. Exceptional work!<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h3 id=\"Summary\">Summary<\/h3>\n<p>Lollipop charts are essentially horizontal bar charts, with a circle dotted on the end. As we can see above, fully labelled and properly drawn up charts can make for a nice-looking change from a typical bar chart.<\/p>\n<p>Next up, take a look through some other visualisation types &#8211; like radar charts!<\/p>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Matplotlib&#8217;s chart functions are quite simple and allow us to create graphics to our exact specification. The example below will plot the Premier League&hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[3],"tags":[20,19],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v19.13 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Lollipop Charts in Matplotlib - FC Python<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/fcpython.com\/visualisation\/lollipop-charts-in-matplotlib\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Lollipop Charts in Matplotlib - FC Python\" \/>\n<meta property=\"og:description\" content=\"Matplotlib&#8217;s chart functions are quite simple and allow us to create graphics to our exact specification. The example below will plot the Premier League&hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fcpython.com\/visualisation\/lollipop-charts-in-matplotlib\" \/>\n<meta property=\"og:site_name\" content=\"FC Python\" \/>\n<meta property=\"article:published_time\" content=\"2017-12-29T16:02:43+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-12-18T20:09:26+00:00\" \/>\n<meta property=\"og:image\" content=\"\" \/>\n<meta name=\"author\" content=\"FCPythonADMIN\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@FC__Python\" \/>\n<meta name=\"twitter:site\" content=\"@FC__Python\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"FCPythonADMIN\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/fcpython.com\/visualisation\/lollipop-charts-in-matplotlib#article\",\"isPartOf\":{\"@id\":\"https:\/\/fcpython.com\/visualisation\/lollipop-charts-in-matplotlib\"},\"author\":{\"name\":\"FCPythonADMIN\",\"@id\":\"https:\/\/fcpython.com\/#\/schema\/person\/ed81e5728929acd0f3f2d9bf824a0bd0\"},\"headline\":\"Lollipop Charts in Matplotlib\",\"datePublished\":\"2017-12-29T16:02:43+00:00\",\"dateModified\":\"2020-12-18T20:09:26+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fcpython.com\/visualisation\/lollipop-charts-in-matplotlib\"},\"wordCount\":346,\"publisher\":{\"@id\":\"https:\/\/fcpython.com\/#organization\"},\"keywords\":[\"bar chart\",\"matplotlib\"],\"articleSection\":[\"Visualisation\"],\"inLanguage\":\"en-GB\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fcpython.com\/visualisation\/lollipop-charts-in-matplotlib\",\"url\":\"https:\/\/fcpython.com\/visualisation\/lollipop-charts-in-matplotlib\",\"name\":\"Lollipop Charts in Matplotlib - FC Python\",\"isPartOf\":{\"@id\":\"https:\/\/fcpython.com\/#website\"},\"datePublished\":\"2017-12-29T16:02:43+00:00\",\"dateModified\":\"2020-12-18T20:09:26+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/fcpython.com\/visualisation\/lollipop-charts-in-matplotlib#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fcpython.com\/visualisation\/lollipop-charts-in-matplotlib\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fcpython.com\/visualisation\/lollipop-charts-in-matplotlib#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/fcpython.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Lollipop Charts in Matplotlib\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/fcpython.com\/#website\",\"url\":\"https:\/\/fcpython.com\/\",\"name\":\"FC Python\",\"description\":\"Learning Python through football\",\"publisher\":{\"@id\":\"https:\/\/fcpython.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/fcpython.com\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/fcpython.com\/#organization\",\"name\":\"FC Python\",\"url\":\"https:\/\/fcpython.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/fcpython.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/fcpython.com\/wp-content\/uploads\/2017\/12\/Logocomp9.png\",\"contentUrl\":\"https:\/\/fcpython.com\/wp-content\/uploads\/2017\/12\/Logocomp9.png\",\"width\":981,\"height\":1049,\"caption\":\"FC Python\"},\"image\":{\"@id\":\"https:\/\/fcpython.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/twitter.com\/FC__Python\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/fcpython.com\/#\/schema\/person\/ed81e5728929acd0f3f2d9bf824a0bd0\",\"name\":\"FCPythonADMIN\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/fcpython.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/7a172a6f730270fc0f8bb1a8ff958895?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/7a172a6f730270fc0f8bb1a8ff958895?s=96&d=mm&r=g\",\"caption\":\"FCPythonADMIN\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Lollipop Charts in Matplotlib - FC Python","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/fcpython.com\/visualisation\/lollipop-charts-in-matplotlib","og_locale":"en_GB","og_type":"article","og_title":"Lollipop Charts in Matplotlib - FC Python","og_description":"Matplotlib&#8217;s chart functions are quite simple and allow us to create graphics to our exact specification. The example below will plot the Premier League&hellip;","og_url":"https:\/\/fcpython.com\/visualisation\/lollipop-charts-in-matplotlib","og_site_name":"FC Python","article_published_time":"2017-12-29T16:02:43+00:00","article_modified_time":"2020-12-18T20:09:26+00:00","og_image":[{"url":"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAX4AAAD8CAYAAABw1c+bAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz AAALEgAACxIB0t1+\/AAAADl0RVh0U29mdHdhcmUAbWF0cGxvdGxpYiB2ZXJzaW9uIDIuMS4wLCBo dHRwOi8vbWF0cGxvdGxpYi5vcmcvpW3flQAAEWlJREFUeJzt3X+sZGV9x\/H3p\/xoK9oA7oq4oKsJ saIpPzJZtbRm\/QHClkjb2AqxlqrNqsEUG5uKNpFW08SmVduKkWyBggmutipKGkQ2FIJNKvEuooKr hVIs16XsVStoNbWr3\/4x58bLZe69w8zcOzDP+5XczJznPDPnuYezn\/vlzHnmpKqQJLXjZ6Y9AEnS xjL4JakxBr8kNcbgl6TGGPyS1BiDX5IaY\/BLUmMMfklqjMEvSY05dNoDGGTTpk21devWaQ9Dkh43 9u7d+62q2jxM38dk8G\/dupW5ublpD0OSHjeSfGPYvp7qkaTGGPyS1BiDX5IaY\/BLUmMMfklqzJrB n+T4JDcl2ZfkziQXdu1HJ9mT5K7u8agVXn9+1+euJOdP+heQJD06w1T8B4G3VtVzgBcAFyQ5EbgI uLGqTgBu7JYfJsnRwMXA84FtwMUr\/YGQJG2MNa\/jr6r7gfu7599Lsg\/YApwDbO+6XQXcDLxt2ctf Duypqu8AJNkDnAnsnsDYB9q+ffuaffRIN99887SHIGmDPKpz\/Em2AqcAtwLHdH8UFv84PGXAS7YA 9y1Znu\/aBr33ziRzSeYWFhYezbAkSY\/C0DN3kzwR+ATwlqp6KMlQLxvQNvDu7lW1C9gF0Ov1Rr4D vJWrJK1uqIo\/yWH0Q\/\/qqvpk1\/xAkmO79ccCBwa8dB44fsnyccD+0YcrSRrXMFf1BLgc2FdV71uy 6lpg8Sqd84FPD3j5Z4EzkhzVfah7RtcmSZqSYSr+04DXAC9Jcnv3swN4D3B6kruA07tlkvSSXAbQ faj7buAL3c+7Fj\/olSRNR6pGPp2+bnq9XvntnJI0vCR7q6o3TF9n7kpSYwx+SWqMwS9JjTH4Jakx j8lbL47Dr2zYOE6Wkx6frPglqTEzV\/FbhUrS6qz4JakxBr8kNcbgl6TGGPyS1BiDX5IaY\/BLUmMM fklqzMxdx+\/M3ccv52BIG8OKX5IaM3MVv1WjJK1uzeBPcgVwNnCgqp7XtX0MeHbX5Ujgu1V18oDX 3gt8D\/gxcHDYu8NIktbPMBX\/lcAlwIcXG6rqVYvPk7wXeHCV17+4qr416gAlSZO1ZvBX1S1Jtg5a lyTAbwMvmeywJEnrZdwPd38VeKCq7lphfQE3JNmbZOdqb5RkZ5K5JHMLCwtjDkuStJJxg\/88YPcq 60+rqlOBs4ALkrxopY5VtauqelXV27x585jDkiStZOTgT3Io8JvAx1bqU1X7u8cDwDXAtlG3J0ma jHEq\/pcBX6uq+UErkxyR5EmLz4EzgDvG2J4kaQKGuZxzN7Ad2JRkHri4qi4HzmXZaZ4kTwMuq6od wDHANf3PfzkU+EhVXT\/Z4T+SM3e1yDkd0mDDXNVz3grtvzegbT+wo3t+D3DSmOOTJE2YM3clqTF+ V48kNcbgl6TGGPyS1BiDX5IaY\/BLUmMMfklqjMEvSY0x+CWpMTM3gcuvbNAiJ\/NJg1nxS1JjZq7i t8qTpNVZ8UtSYwx+SWqMwS9JjTH4JakxBr8kNWbN4E9yRZIDSe5Y0vanSb6Z5PbuZ8cKrz0zydeT 3J3kokkOXJI0mmEq\/iuBMwe0v7+qTu5+rlu+MskhwAeBs4ATgfOSnDjOYCVJ4xvmnru3JNk6wntv A+7u7r1Lko8C5wBfHeG9hubMXQ3i\/A7pp8Y5x\/\/mJF\/uTgUdNWD9FuC+JcvzXdtASXYmmUsyt7Cw MMawJEmrGXXm7oeAdwPVPb4XeN2yPhnwulrpDatqF7ALoNfrrdhvLVZ2krS6kSr+qnqgqn5cVT8B \/o7+aZ3l5oHjlywfB+wfZXuSpMkZKfiTHLtk8TeAOwZ0+wJwQpJnJjkcOBe4dpTtSZImZ81TPUl2 A9uBTUnmgYuB7UlOpn\/q5l7gDV3fpwGXVdWOqjqY5M3AZ4FDgCuq6s51+S0kSUNL1cin09dNr9er ubm5aQ9Dkh43kuytqt4wfZ25K0mNMfglqTEGvyQ1xuCXpMbM3K0X\/coGDeLEPumnrPglqTEzV\/Fb 2UnS6qz4JakxBr8kNcbgl6TGGPyS1BiDX5IaY\/BLUmMMfklqzMxdx+\/MXY3DeSBqgRW\/JDVm5ip+ KzZJWt2aFX+SK5IcSHLHkra\/TPK1JF9Ock2SI1d47b1JvpLk9iTeUkuSHgOGOdVzJXDmsrY9wPOq 6peAfwPevsrrX1xVJw97SzBJ0vpaM\/ir6hbgO8vabqiqg93i54Hj1mFskqR1MIkPd18HfGaFdQXc kGRvkp2rvUmSnUnmkswtLCxMYFiSpEHGCv4kfwIcBK5eoctpVXUqcBZwQZIXrfReVbWrqnpV1du8 efM4w5IkrWLk4E9yPnA28OqqqkF9qmp\/93gAuAbYNur2JEmTMVLwJzkTeBvwiqr6wQp9jkjypMXn wBnAHYP6SpI2zprX8SfZDWwHNiWZBy6mfxXPzwJ7kgB8vqremORpwGVVtQM4BrimW38o8JGqun5d foslnLmrcTgPRC1YM\/ir6rwBzZev0Hc\/sKN7fg9w0lijkyRNnDN3JakxflePJDXG4Jekxhj8ktQY g1+SGmPwS1JjDH5JaozBL0mNMfglqTEzN4HLr2zQpDgZULPKil+SGjNzFb9VmiStzopfkhpj8EtS Ywx+SWqMwS9JjTH4JakxQwV\/kiuSHEhyx5K2o5PsSXJX93jUCq89v+tzV3eDdknSFA1b8V8JnLms 7SLgxqo6AbixW36YJEfTv0fv84FtwMUr\/YGQJG2Moa7jr6pbkmxd1nwO\/ZuwA1wF3Ay8bVmflwN7 quo7AEn20P8Dsnuk0Q7BmbuaFOeEaFaNc47\/mKq6H6B7fMqAPluA+5Ysz3dtj5BkZ5K5JHMLCwtj DEuStJr1nrmbAW01qGNV7QJ2AfR6vYF9hmGVJkmrG6fifyDJsQDd44EBfeaB45csHwfsH2ObkqQx jRP81wKLV+mcD3x6QJ\/PAmckOar7UPeMrk2SNCXDXs65G\/hX4NlJ5pO8HngPcHqSu4DTu2WS9JJc BtB9qPtu4Avdz7sWP+iVJE1HqkY+nb5uer1ezc3NTXsYkvS4kWRvVfWG6evMXUlqjMEvSY0x+CWp MQa\/JDVm5m696Fc2aD04MVCzxIpfkhozcxW\/lZkkrc6KX5IaY\/BLUmMMfklqjMEvSY0x+CWpMQa\/ JDXG4JekxszcdfzO3NV6cH6IZokVvyQ1ZuYqfiszSVrdyBV\/kmcnuX3Jz0NJ3rKsz\/YkDy7p887x hyxJGsfIFX9VfR04GSDJIcA3gWsGdP1cVZ096nYkSZM1qXP8LwX+vaq+MaH3kyStk0kF\/7nA7hXW vTDJl5J8JslzV3qDJDuTzCWZW1hYmNCwJEnLjR38SQ4HXgH844DVtwHPqKqTgA8An1rpfapqV1X1 qqq3efPmcYclSVrBJCr+s4DbquqB5Suq6qGq+n73\/DrgsCSbJrBNSdKIJhH857HCaZ4kT02S7vm2 bnvfnsA2JUkjGus6\/iRPAE4H3rCk7Y0AVXUp8ErgTUkOAj8Ezq2qGmeba3HmrjSYc1y0aKzgr6of AE9e1nbpkueXAJeMsw1J0mQ5c1eSGuN39UhSYwx+SWqMwS9JjTH4JakxBr8kNcbgl6TGGPyS1BiD X5IaM3MTuPzKBmn6nEj52GbFL0mNmbmK30pDklZnxS9JjTH4JakxBr8kNcbgl6TGGPyS1Jixgz\/J vUm+kuT2JHMD1ifJ3ya5O8mXk5w67jYlSaOb1OWcL66qb62w7izghO7n+cCHukdJ0hRsxHX85wAf 7m6y\/vkkRyY5tqruX4+NOXNXmi3OzZm8SZzjL+CGJHuT7Bywfgtw35Ll+a7tYZLsTDKXZG5hYWEC w5IkDTKJiv+0qtqf5CnAniRfq6pblqzPgNfUIxqqdgG7AHq93iPWD8vqQJJWN3bFX1X7u8cDwDXA tmVd5oHjlywfB+wfd7uSpNGMFfxJjkjypMXnwBnAHcu6XQv8bnd1zwuAB9fr\/L4kaW3jnuo5Brgm yeJ7faSqrk\/yRoCquhS4DtgB3A38AHjtmNuUJI1hrOCvqnuAkwa0X7rkeQEXjLMdSdLkOHNXkhpj 8EtSYwx+SWqMwS9JjZm5Wy\/6lQ3SbHOS5vis+CWpMTNX8VsNSNLqrPglqTEGvyQ1xuCXpMYY\/JLU GINfkhpj8EtSYwx+SWrMzF3H78xdqU3O4RmeFb8kNWbmKn7\/6kvS6kau+JMcn+SmJPuS3JnkwgF9 tid5MMnt3c87xxuuJGlc41T8B4G3VtVt3Q3X9ybZU1VfXdbvc1V19hjbkSRN0MgVf1XdX1W3dc+\/ B+wDtkxqYJKk9TGRD3eTbAVOAW4dsPqFSb6U5DNJnrvKe+xMMpdkbmFhYRLDkiQNMHbwJ3ki8Ang LVX10LLVtwHPqKqTgA8An1rpfapqV1X1qqq3efPmcYclSVrBWMGf5DD6oX91VX1y+fqqeqiqvt89 vw44LMmmcbYpSRrPOFf1BLgc2FdV71uhz1O7fiTZ1m3v26NuU5I0vnGu6jkNeA3wlSS3d23vAJ4O UFWXAq8E3pTkIPBD4NyqqjG2KUka08jBX1X\/AmSNPpcAl4y6jVH4lQ2S1tMsTBL1KxskqTF+ZYMk NcaKX5IaY\/BLUmMMfklqjMEvSY0x+CWpMQa\/JDXG4JekxszcdfzO3JX0eLVR85Cs+CWpMTNX8Ttz V5JWZ8UvSY0x+CWpMQa\/JDXG4Jekxhj8ktQYg1+SGmPwS1JjDH5JakyqatpjeIQkC8A3Rnz5JuBb ExzO45H7oM\/94D5Y1MJ+eEZVbR6m42My+MeRZK6qetMexzS5D\/rcD+6DRe6Hh\/NUjyQ1xuCXpMbM YvDvmvYAHgPcB33uB\/fBIvfDEjN3jl+StLpZrPglSauYmeBPcmaSrye5O8lF0x7PRklyfJKbkuxL cmeSC7v2o5PsSXJX93jUtMe63pIckuSLSf6pW35mklu7ffCxJIdPe4zrLcmRST6e5GvdMfHC1o6F JH\/Y\/Vu4I8nuJD\/X4rGwmpkI\/iSHAB8EzgJOBM5LcuJ0R7VhDgJvrarnAC8ALuh+94uAG6vqBODG bnnWXQjsW7L8F8D7u33w38DrpzKqjfU3wPVV9YvASfT3RzPHQpItwB8Avap6HnAIcC5tHgsrmong B7YBd1fVPVX1I+CjwDlTHtOGqKr7q+q27vn36P9D30L\/97+q63YV8OvTGeHGSHIc8GvAZd1ygJcA H++6tLAPfgF4EXA5QFX9qKq+S2PHAv07C\/58kkOBJwD309ixsJZZCf4twH1Llue7tqYk2QqcAtwK HFNV90P\/jwPwlOmNbEP8NfDHwE+65ScD362qg91yC8fEs4AF4O+7U16XJTmCho6Fqvom8FfAf9IP \/AeBvbR3LKxqVoI\/A9qaulwpyROBTwBvqaqHpj2ejZTkbOBAVe1d2jyg66wfE4cCpwIfqqpTgP9h hk\/rDNJ9fnEO8EzgacAR9E8BLzfrx8KqZiX454HjlywfB+yf0lg2XJLD6If+1VX1ya75gSTHduuP BQ5Ma3wb4DTgFUnupX+a7yX0\/w\/gyO5\/96GNY2IemK+qW7vlj9P\/Q9DSsfAy4D+qaqGq\/g\/4JPDL tHcsrGpWgv8LwAndJ\/eH0\/8w59opj2lDdOeyLwf2VdX7lqy6Fji\/e34+8OmNHttGqaq3V9VxVbWV \/n\/7f66qVwM3Aa\/sus30PgCoqv8C7kvy7K7ppcBXaehYoH+K5wVJntD921jcB00dC2uZmQlcSXbQ r\/IOAa6oqj+f8pA2RJJfAT4HfIWfnt9+B\/3z\/P8APJ3+P4bfqqrvTGWQGyjJduCPqursJM+i\/38A RwNfBH6nqv53muNbb0lOpv8B9+HAPcBr6Rd4zRwLSf4MeBX9K96+CPw+\/XP6TR0Lq5mZ4JckDWdW TvVIkoZk8EtSYwx+SWqMwS9JjTH4JakxBr8kNcbgl6TGGPyS1Jj\/B5fT4hIOPZkqAAAAAElFTkSu QmCC"}],"author":"FCPythonADMIN","twitter_card":"summary_large_image","twitter_creator":"@FC__Python","twitter_site":"@FC__Python","twitter_misc":{"Written by":"FCPythonADMIN","Estimated reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fcpython.com\/visualisation\/lollipop-charts-in-matplotlib#article","isPartOf":{"@id":"https:\/\/fcpython.com\/visualisation\/lollipop-charts-in-matplotlib"},"author":{"name":"FCPythonADMIN","@id":"https:\/\/fcpython.com\/#\/schema\/person\/ed81e5728929acd0f3f2d9bf824a0bd0"},"headline":"Lollipop Charts in Matplotlib","datePublished":"2017-12-29T16:02:43+00:00","dateModified":"2020-12-18T20:09:26+00:00","mainEntityOfPage":{"@id":"https:\/\/fcpython.com\/visualisation\/lollipop-charts-in-matplotlib"},"wordCount":346,"publisher":{"@id":"https:\/\/fcpython.com\/#organization"},"keywords":["bar chart","matplotlib"],"articleSection":["Visualisation"],"inLanguage":"en-GB"},{"@type":"WebPage","@id":"https:\/\/fcpython.com\/visualisation\/lollipop-charts-in-matplotlib","url":"https:\/\/fcpython.com\/visualisation\/lollipop-charts-in-matplotlib","name":"Lollipop Charts in Matplotlib - FC Python","isPartOf":{"@id":"https:\/\/fcpython.com\/#website"},"datePublished":"2017-12-29T16:02:43+00:00","dateModified":"2020-12-18T20:09:26+00:00","breadcrumb":{"@id":"https:\/\/fcpython.com\/visualisation\/lollipop-charts-in-matplotlib#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fcpython.com\/visualisation\/lollipop-charts-in-matplotlib"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fcpython.com\/visualisation\/lollipop-charts-in-matplotlib#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/fcpython.com\/"},{"@type":"ListItem","position":2,"name":"Lollipop Charts in Matplotlib"}]},{"@type":"WebSite","@id":"https:\/\/fcpython.com\/#website","url":"https:\/\/fcpython.com\/","name":"FC Python","description":"Learning Python through football","publisher":{"@id":"https:\/\/fcpython.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fcpython.com\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https:\/\/fcpython.com\/#organization","name":"FC Python","url":"https:\/\/fcpython.com\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/fcpython.com\/#\/schema\/logo\/image\/","url":"https:\/\/fcpython.com\/wp-content\/uploads\/2017\/12\/Logocomp9.png","contentUrl":"https:\/\/fcpython.com\/wp-content\/uploads\/2017\/12\/Logocomp9.png","width":981,"height":1049,"caption":"FC Python"},"image":{"@id":"https:\/\/fcpython.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/twitter.com\/FC__Python"]},{"@type":"Person","@id":"https:\/\/fcpython.com\/#\/schema\/person\/ed81e5728929acd0f3f2d9bf824a0bd0","name":"FCPythonADMIN","image":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/fcpython.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/7a172a6f730270fc0f8bb1a8ff958895?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/7a172a6f730270fc0f8bb1a8ff958895?s=96&d=mm&r=g","caption":"FCPythonADMIN"}}]}},"_links":{"self":[{"href":"https:\/\/fcpython.com\/wp-json\/wp\/v2\/posts\/159"}],"collection":[{"href":"https:\/\/fcpython.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fcpython.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fcpython.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fcpython.com\/wp-json\/wp\/v2\/comments?post=159"}],"version-history":[{"count":3,"href":"https:\/\/fcpython.com\/wp-json\/wp\/v2\/posts\/159\/revisions"}],"predecessor-version":[{"id":198,"href":"https:\/\/fcpython.com\/wp-json\/wp\/v2\/posts\/159\/revisions\/198"}],"wp:attachment":[{"href":"https:\/\/fcpython.com\/wp-json\/wp\/v2\/media?parent=159"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fcpython.com\/wp-json\/wp\/v2\/categories?post=159"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fcpython.com\/wp-json\/wp\/v2\/tags?post=159"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}