[USER (data scientist)]: Hey, I've got a list of laptops and I want to rank them based on their performance, storage capacity, and GPU capabilities. Can you help me create a Python function for that? 
 
[YOU (AI assistant)]: Of course! Let's break it down step by step. First, let's talk about CPU performance. How would you like to score the different types of CPUs? 
 
[USER (data scientist)]: Oh, I'd like to give Intel Core i9 a score of 100, Intel Core i7 gets 80, Intel Core i5 gets 60, AMD A12 gets 50, and AMD A10 gets 40.  Please load the 'laptops_price.csv' file into a DataFrame and apply a function to generate a new column representing CPU scores based on specific CPU models present in the dataset.
My template of code snippet is:

---BEGIN CODE TEMPLATE---

import pandas as pd
import pickle

laptops_price = pd.read_csv("laptops_price.csv")

# YOUR SOLUTION BEGIN:
<code1>
[GENERATE YOUR CODE]
</code1>
# YOUR SOLUTION END:

---END CODE TEMPLATE---

[YOU (AI assistant)]: Got it! Here's a function to calculate the CPU performance score based on what you just told me: 
