#Description Chocolate is a food product made from roasted cacao bean and it is available as a liquid, solid, or flavoring agent in other foods. Each chocolate is evaluated or rated from a combination of both objective qualities and subjective interpretation. But there is a question, is the good chocolate contains pure cocoa powder ? or is the best rating also has good flavor?

dataset link: here #1 Data extraction import libraries

read house dataset and colums

choco1 <- read.csv("chocolate_ratings.csv")
dim(choco1)
## [1] 2530   10
summary(choco1)
##       REF       Company..Manufacturer. Company.Location    Review.Date  
##  Min.   :   5   Length:2530            Length:2530        Min.   :2006  
##  1st Qu.: 802   Class :character       Class :character   1st Qu.:2012  
##  Median :1454   Mode  :character       Mode  :character   Median :2015  
##  Mean   :1430                                             Mean   :2014  
##  3rd Qu.:2079                                             3rd Qu.:2018  
##  Max.   :2712                                             Max.   :2021  
##  Country.of.Bean.Origin Specific.Bean.Origin.or.Bar.Name Cocoa.Percent     
##  Length:2530            Length:2530                      Length:2530       
##  Class :character       Class :character                 Class :character  
##  Mode  :character       Mode  :character                 Mode  :character  
##                                                                            
##                                                                            
##                                                                            
##  Ingredients        Most.Memorable.Characteristics     Rating     
##  Length:2530        Length:2530                    Min.   :1.000  
##  Class :character   Class :character               1st Qu.:3.000  
##  Mode  :character   Mode  :character               Median :3.250  
##                                                    Mean   :3.196  
##                                                    3rd Qu.:3.500  
##                                                    Max.   :4.000
head(choco1)
##    REF Company..Manufacturer. Company.Location Review.Date
## 1 2454                   5150           U.S.A.        2019
## 2 2458                   5150           U.S.A.        2019
## 3 2454                   5150           U.S.A.        2019
## 4 2542                   5150           U.S.A.        2021
## 5 2546                   5150           U.S.A.        2021
## 6 2546                   5150           U.S.A.        2021
##   Country.of.Bean.Origin Specific.Bean.Origin.or.Bar.Name Cocoa.Percent
## 1               Tanzania            Kokoa Kamili, batch 1           76%
## 2     Dominican Republic                  Zorzal, batch 1           76%
## 3             Madagascar           Bejofo Estate, batch 1           76%
## 4                   Fiji            Matasawalevu, batch 1           68%
## 5              Venezuela            Sur del Lago, batch 1           72%
## 6                 Uganda         Semuliki Forest, batch 1           80%
##   Ingredients    Most.Memorable.Characteristics Rating
## 1    3- B,S,C         rich cocoa, fatty, bready   3.25
## 2    3- B,S,C            cocoa, vegetal, savory   3.50
## 3    3- B,S,C      cocoa, blackberry, full body   3.75
## 4    3- B,S,C               chewy, off, rubbery   3.00
## 5    3- B,S,C fatty, earthy, moss, nutty,chalky   3.00
## 6    3- B,S,C mildly bitter, basic cocoa, fatty   3.25
str(choco1)
## 'data.frame':    2530 obs. of  10 variables:
##  $ REF                             : int  2454 2458 2454 2542 2546 2546 2542 797 797 1011 ...
##  $ Company..Manufacturer.          : chr  "5150" "5150" "5150" "5150" ...
##  $ Company.Location                : chr  "U.S.A." "U.S.A." "U.S.A." "U.S.A." ...
##  $ Review.Date                     : int  2019 2019 2019 2021 2021 2021 2021 2012 2012 2013 ...
##  $ Country.of.Bean.Origin          : chr  "Tanzania" "Dominican Republic" "Madagascar" "Fiji" ...
##  $ Specific.Bean.Origin.or.Bar.Name: chr  "Kokoa Kamili, batch 1" "Zorzal, batch 1" "Bejofo Estate, batch 1" "Matasawalevu, batch 1" ...
##  $ Cocoa.Percent                   : chr  "76%" "76%" "76%" "68%" ...
##  $ Ingredients                     : chr  "3- B,S,C" "3- B,S,C" "3- B,S,C" "3- B,S,C" ...
##  $ Most.Memorable.Characteristics  : chr  "rich cocoa, fatty, bready" "cocoa, vegetal, savory" "cocoa, blackberry, full body" "chewy, off, rubbery" ...
##  $ Rating                          : num  3.25 3.5 3.75 3 3 3.25 3.5 3.5 3.75 2.75 ...

#2 explonary data analysis ## plot distribution of rating (boxplot)

choco1$Review.Date <- factor(choco1$Review.Date)
choco1$REF <- factor(choco1$REF)
choco1$Company..Manufacturer. <- factor(choco1$Company..Manufacturer.)
choco1$Company.Location <- factor(choco1$Company.Location)
choco1$Country.of.Bean.Origin <- factor(choco1$Country.of.Bean.Origin)
choco1$Specific.Bean.Origin.or.Bar.Name <- factor(
  choco1$Specific.Bean.Origin.or.Bar.Name)

choco1$Cocoa.Percent <-as.numeric(sub("%","",choco1$Cocoa.Percent,
                                       fixed=TRUE))/100
head(choco1)
##    REF Company..Manufacturer. Company.Location Review.Date
## 1 2454                   5150           U.S.A.        2019
## 2 2458                   5150           U.S.A.        2019
## 3 2454                   5150           U.S.A.        2019
## 4 2542                   5150           U.S.A.        2021
## 5 2546                   5150           U.S.A.        2021
## 6 2546                   5150           U.S.A.        2021
##   Country.of.Bean.Origin Specific.Bean.Origin.or.Bar.Name Cocoa.Percent
## 1               Tanzania            Kokoa Kamili, batch 1          0.76
## 2     Dominican Republic                  Zorzal, batch 1          0.76
## 3             Madagascar           Bejofo Estate, batch 1          0.76
## 4                   Fiji            Matasawalevu, batch 1          0.68
## 5              Venezuela            Sur del Lago, batch 1          0.72
## 6                 Uganda         Semuliki Forest, batch 1          0.80
##   Ingredients    Most.Memorable.Characteristics Rating
## 1    3- B,S,C         rich cocoa, fatty, bready   3.25
## 2    3- B,S,C            cocoa, vegetal, savory   3.50
## 3    3- B,S,C      cocoa, blackberry, full body   3.75
## 4    3- B,S,C               chewy, off, rubbery   3.00
## 5    3- B,S,C fatty, earthy, moss, nutty,chalky   3.00
## 6    3- B,S,C mildly bitter, basic cocoa, fatty   3.25
ggplot( data = choco1, 
        aes (x = Cocoa.Percent,
             y  =  Rating,
             color = "red" )) + 
  geom_boxplot(position = "dodge") + 
  ggtitle("boxplot chocolate rating by cocoa percent")

bean origin and company location

Assume: 3.75 Rating and 80% of cocoa percentage

flavors <- clean_names(choco1)
head(flavors)
##    ref company_manufacturer company_location review_date country_of_bean_origin
## 1 2454                 5150           U.S.A.        2019               Tanzania
## 2 2458                 5150           U.S.A.        2019     Dominican Republic
## 3 2454                 5150           U.S.A.        2019             Madagascar
## 4 2542                 5150           U.S.A.        2021                   Fiji
## 5 2546                 5150           U.S.A.        2021              Venezuela
## 6 2546                 5150           U.S.A.        2021                 Uganda
##   specific_bean_origin_or_bar_name cocoa_percent ingredients
## 1            Kokoa Kamili, batch 1          0.76    3- B,S,C
## 2                  Zorzal, batch 1          0.76    3- B,S,C
## 3           Bejofo Estate, batch 1          0.76    3- B,S,C
## 4            Matasawalevu, batch 1          0.68    3- B,S,C
## 5            Sur del Lago, batch 1          0.72    3- B,S,C
## 6         Semuliki Forest, batch 1          0.80    3- B,S,C
##      most_memorable_characteristics rating
## 1         rich cocoa, fatty, bready   3.25
## 2            cocoa, vegetal, savory   3.50
## 3      cocoa, blackberry, full body   3.75
## 4               chewy, off, rubbery   3.00
## 5 fatty, earthy, moss, nutty,chalky   3.00
## 6 mildly bitter, basic cocoa, fatty   3.25
best_cocoa_origin <- flavors %>%
  select(rating,cocoa_percent,specific_bean_origin_or_bar_name, 
         country_of_bean_origin, company_location) %>%
  filter(rating >= 3.75, cocoa_percent >= 0.8) %>%
  group_by(country_of_bean_origin)

head(best_cocoa_origin)
## # A tibble: 6 x 5
## # Groups:   country_of_bean_origin [6]
##   rating cocoa_percent specific_bean_origin_o~ country_of_bean~ company_location
##    <dbl>         <dbl> <fct>                   <fct>            <fct>           
## 1   3.75          0.8  Peru, Awagum bar        Peru             Amsterdam       
## 2   3.75          0.8  Carenero Superior       Venezuela        Scotland        
## 3   3.75          0.8  Vanua Levu, Matasawale~ Fiji             U.S.A.          
## 4   3.75          0.8  Dominican Republic      Dominican Repub~ U.S.A.          
## 5   3.75          0.82 Upala, Batch 12         Costa Rica       U.S.A.          
## 6   3.75          0.8  Fortissima              Ecuador          France
ggplot(data = best_cocoa_origin) +
  geom_col(mapping = aes(x = country_of_bean_origin, y = cocoa_percent, 
                         color = rating, fill = company_location), 
           position = "dodge") +
  theme(axis.text.x = element_text(angle = 90)) +
  labs(title = "Best Cocoa Bean Origin", x = "Bean Origin")

##Cocoa percent and rating corellation

ggplot(choco1, aes(Rating, Cocoa.Percent, na.rm = TRUE)) + 
  geom_point(color="#69b3a2")+
  theme_minimal()+
  scale_fill_continuous(type = "viridis") +
  ggtitle("Cocoa percent and rating corellation")+
  xlab("Rating") +
  ylab("Cocoa percent")+
  geom_smooth(method=lm)
## `geom_smooth()` using formula 'y ~ x'

##Average chokolate rating by cocoa percent

rating_percent <- select(choco1, 7,10) 

avg_rating_percent <- rating_percent %>% 
  group_by(Cocoa.Percent) %>% 
  summarise_at(vars(Rating), list(avg_rating = mean))


ggplot( data = avg_rating_percent, 
        aes (x = Cocoa.Percent,
             y  =  avg_rating,
             color = "red" )) + 
  geom_boxplot() + 
  geom_point(position = "jitter",
             color= "blue",
             alpha= 0.2) +
  ggtitle("Average chokolate rating by cocoa percent")

##Most memorable ingredients characteristic with chocolate bars

head(choco1)
##    REF Company..Manufacturer. Company.Location Review.Date
## 1 2454                   5150           U.S.A.        2019
## 2 2458                   5150           U.S.A.        2019
## 3 2454                   5150           U.S.A.        2019
## 4 2542                   5150           U.S.A.        2021
## 5 2546                   5150           U.S.A.        2021
## 6 2546                   5150           U.S.A.        2021
##   Country.of.Bean.Origin Specific.Bean.Origin.or.Bar.Name Cocoa.Percent
## 1               Tanzania            Kokoa Kamili, batch 1          0.76
## 2     Dominican Republic                  Zorzal, batch 1          0.76
## 3             Madagascar           Bejofo Estate, batch 1          0.76
## 4                   Fiji            Matasawalevu, batch 1          0.68
## 5              Venezuela            Sur del Lago, batch 1          0.72
## 6                 Uganda         Semuliki Forest, batch 1          0.80
##   Ingredients    Most.Memorable.Characteristics Rating
## 1    3- B,S,C         rich cocoa, fatty, bready   3.25
## 2    3- B,S,C            cocoa, vegetal, savory   3.50
## 3    3- B,S,C      cocoa, blackberry, full body   3.75
## 4    3- B,S,C               chewy, off, rubbery   3.00
## 5    3- B,S,C fatty, earthy, moss, nutty,chalky   3.00
## 6    3- B,S,C mildly bitter, basic cocoa, fatty   3.25
charac_list <- as.list(choco1$Most.Memorable.Characteristics)
string <- toString(charac_list)
data_frame <- data.frame(x = string )
top <- data_frame %>% separate_rows (x, sep = ",") 

top <- top %>%
  group_by(x) %>%
  summarise(number = n())

wordcloud2(top)
top5 <- head(top[order(top$number, decreasing= T),], n = 5)

ggplot(top5, aes(x = reorder(x, -number), y=number)) + 
  geom_bar(stat = "identity", width=0.2, color="#69b3a2", fill="#69b3a2") +
  theme_minimal()+
  ggtitle("Top5 of the most memorable ingredients characteristic with chocolate bars")+
  xlab("Features/ingredients") +
  ylab("Quantity")+
  coord_flip()

#3 data preprocessing ## data cleansing remove outlier using quartile

data <- choco1[,7:10]
data[is.na(data)] = 0
dim(data)
## [1] 2530    4
head(data)
##   Cocoa.Percent Ingredients    Most.Memorable.Characteristics Rating
## 1          0.76    3- B,S,C         rich cocoa, fatty, bready   3.25
## 2          0.76    3- B,S,C            cocoa, vegetal, savory   3.50
## 3          0.76    3- B,S,C      cocoa, blackberry, full body   3.75
## 4          0.68    3- B,S,C               chewy, off, rubbery   3.00
## 5          0.72    3- B,S,C fatty, earthy, moss, nutty,chalky   3.00
## 6          0.80    3- B,S,C mildly bitter, basic cocoa, fatty   3.25
quartiles <- quantile(data$Cocoa.Percent, probs=c(.25, .75), na.rm = TRUE)
IQR <- IQR(data$Cocoa.Percent)
Lower <- quartiles[1] - 1.5*IQR
Upper <- quartiles[2] + 1.5*IQR 

data_no_outlier <- subset(data, 
                          data$Cocoa.Percent > Lower & 
                            data$Cocoa.Percent < Upper)

dim(data_no_outlier)
## [1] 2206    4
ggplot( data = data_no_outlier, 
        aes (x = Cocoa.Percent,
             y  =  Rating,
             color = "red" )) + 
  geom_boxplot() + 
  ggtitle("boxplot chocolate rating by cocoa percent")

#3 training and testing
data_no_outlier$Ingredients <- NULL
data_no_outlier$Most.Memorable.Characteristics <- NULL
data_no_outlier
##      Cocoa.Percent Rating
## 1            0.760   3.25
## 2            0.760   3.50
## 3            0.760   3.75
## 4            0.680   3.00
## 5            0.720   3.00
## 7            0.680   3.50
## 8            0.700   3.50
## 10           0.700   2.75
## 11           0.700   2.75
## 12           0.700   3.00
## 13           0.700   3.00
## 14           0.700   3.25
## 15           0.700   3.25
## 16           0.700   3.25
## 17           0.700   3.50
## 18           0.700   3.75
## 19           0.700   4.00
## 21           0.700   2.75
## 22           0.700   3.50
## 23           0.700   3.50
## 24           0.700   3.75
## 25           0.700   4.00
## 26           0.700   2.75
## 27           0.700   3.00
## 28           0.700   3.50
## 29           0.700   3.50
## 31           0.700   3.50
## 33           0.700   4.00
## 34           0.700   3.75
## 35           0.700   3.75
## 36           0.740   3.25
## 37           0.700   3.50
## 41           0.720   3.50
## 42           0.700   2.50
## 43           0.700   2.75
## 44           0.700   2.75
## 45           0.700   3.00
## 47           0.700   3.00
## 48           0.700   3.00
## 49           0.750   2.75
## 50           0.750   2.75
## 51           0.750   3.75
## 52           0.750   2.50
## 53           0.750   2.50
## 54           0.650   2.75
## 55           0.750   2.75
## 56           0.750   3.00
## 57           0.750   3.50
## 58           0.700   3.50
## 59           0.700   3.50
## 60           0.700   3.50
## 61           0.700   3.50
## 72           0.700   3.00
## 73           0.700   3.00
## 74           0.700   3.50
## 75           0.700   3.75
## 76           0.700   2.75
## 77           0.700   3.00
## 78           0.700   3.00
## 79           0.700   3.75
## 80           0.700   4.00
## 81           0.700   4.00
## 82           0.700   2.75
## 84           0.700   3.00
## 86           0.700   3.00
## 87           0.700   3.50
## 88           0.720   3.25
## 89           0.730   3.50
## 90           0.640   3.00
## 91           0.660   3.25
## 92           0.750   3.25
## 94           0.700   3.25
## 95           0.680   3.50
## 96           0.660   3.75
## 97           0.700   3.00
## 98           0.700   3.00
## 99           0.700   3.50
## 100          0.700   3.50
## 102          0.700   3.75
## 103          0.700   3.75
## 104          0.700   3.00
## 105          0.700   3.00
## 106          0.700   3.00
## 107          0.750   3.50
## 108          0.700   2.75
## 111          0.750   3.75
## 113          0.750   3.25
## 114          0.750   3.00
## 115          0.750   3.50
## 116          0.750   3.00
## 117          0.750   3.25
## 118          0.720   2.50
## 119          0.750   2.75
## 120          0.750   3.00
## 121          0.750   3.00
## 122          0.750   2.75
## 123          0.700   3.25
## 124          0.700   3.50
## 125          0.680   3.50
## 126          0.700   3.50
## 127          0.750   3.50
## 128          0.700   3.75
## 129          0.700   3.75
## 130          0.700   4.00
## 131          0.700   3.25
## 132          0.700   3.25
## 133          0.700   3.25
## 134          0.730   3.25
## 135          0.700   3.50
## 136          0.730   3.50
## 137          0.700   3.50
## 138          0.700   3.50
## 139          0.700   3.75
## 140          0.700   3.75
## 141          0.700   3.75
## 142          0.700   4.00
## 143          0.700   4.00
## 144          0.700   3.50
## 145          0.700   3.50
## 146          0.730   3.50
## 147          0.700   3.50
## 148          0.700   4.00
## 149          0.700   4.00
## 150          0.700   3.00
## 151          0.700   4.00
## 152          0.700   3.00
## 153          0.700   3.25
## 154          0.700   3.00
## 155          0.700   3.25
## 156          0.700   3.50
## 157          0.700   3.50
## 158          0.720   3.75
## 159          0.720   1.75
## 160          0.750   2.50
## 161          0.720   2.75
## 163          0.750   3.00
## 164          0.720   3.25
## 166          0.720   3.25
## 167          0.720   3.25
## 168          0.720   3.50
## 169          0.720   3.75
## 170          0.720   2.75
## 171          0.720   4.00
## 172          0.720   3.75
## 173          0.720   3.25
## 174          0.720   2.75
## 175          0.720   3.25
## 176          0.720   3.25
## 177          0.720   3.50
## 178          0.750   2.50
## 179          0.700   3.00
## 180          0.770   3.75
## 181          0.720   3.75
## 182          0.700   3.75
## 183          0.680   3.75
## 184          0.700   3.00
## 185          0.770   2.75
## 186          0.700   3.00
## 187          0.700   3.00
## 188          0.700   3.50
## 189          0.700   2.50
## 190          0.700   3.00
## 191          0.700   2.50
## 192          0.700   2.50
## 193          0.700   3.00
## 195          0.700   3.50
## 196          0.700   3.00
## 197          0.700   2.75
## 198          0.700   3.50
## 199          0.720   2.50
## 201          0.720   3.25
## 202          0.700   3.25
## 203          0.700   3.50
## 204          0.700   3.75
## 205          0.700   4.00
## 206          0.700   3.50
## 207          0.720   3.50
## 210          0.650   3.25
## 211          0.650   3.50
## 212          0.700   3.75
## 213          0.700   2.25
## 214          0.730   3.00
## 215          0.720   3.25
## 217          0.700   2.75
## 218          0.700   2.75
## 220          0.640   2.75
## 221          0.640   2.75
## 222          0.640   2.75
## 223          0.710   3.50
## 224          0.700   3.25
## 225          0.700   3.50
## 226          0.700   3.50
## 227          0.750   3.25
## 228          0.700   3.75
## 230          0.780   3.00
## 232          0.720   3.00
## 233          0.720   3.00
## 234          0.720   3.00
## 235          0.720   3.75
## 236          0.720   4.00
## 237          0.740   3.50
## 238          0.740   3.50
## 239          0.740   3.50
## 240          0.730   4.00
## 242          0.700   3.25
## 243          0.740   3.25
## 244          0.640   3.50
## 245          0.720   3.50
## 246          0.640   3.00
## 248          0.720   3.50
## 249          0.720   4.00
## 250          0.760   2.50
## 251          0.760   2.50
## 252          0.780   2.50
## 254          0.700   3.00
## 255          0.700   3.00
## 256          0.700   3.50
## 257          0.710   3.00
## 258          0.700   3.00
## 259          0.750   3.50
## 260          0.680   3.75
## 261          0.750   3.00
## 262          0.750   3.25
## 263          0.650   3.50
## 264          0.650   3.50
## 265          0.650   2.75
## 266          0.700   3.00
## 267          0.780   3.00
## 268          0.750   3.25
## 269          0.700   3.75
## 270          0.720   3.50
## 271          0.700   3.00
## 272          0.700   3.00
## 273          0.700   3.25
## 274          0.700   2.75
## 275          0.700   2.75
## 276          0.700   2.75
## 277          0.700   3.00
## 278          0.700   3.75
## 279          0.700   2.75
## 280          0.720   3.25
## 281          0.720   3.25
## 282          0.720   2.75
## 284          0.700   3.50
## 285          0.700   3.75
## 286          0.750   2.75
## 287          0.750   3.00
## 289          0.750   3.50
## 290          0.700   2.75
## 291          0.680   2.50
## 292          0.720   2.75
## 293          0.740   3.25
## 295          0.750   3.00
## 296          0.750   3.75
## 297          0.750   3.75
## 298          0.750   3.75
## 299          0.750   4.00
## 300          0.750   4.00
## 301          0.750   2.50
## 302          0.750   4.00
## 303          0.750   2.75
## 304          0.750   3.00
## 305          0.750   3.00
## 306          0.750   3.00
## 307          0.750   3.25
## 308          0.750   3.50
## 309          0.750   3.50
## 310          0.750   3.50
## 311          0.750   3.50
## 312          0.750   3.75
## 313          0.750   4.00
## 314          0.750   4.00
## 315          0.750   3.25
## 316          0.750   3.50
## 317          0.750   3.25
## 318          0.650   3.75
## 319          0.750   4.00
## 320          0.750   3.50
## 321          0.750   4.00
## 322          0.750   4.00
## 323          0.750   3.75
## 325          0.770   3.25
## 326          0.700   2.75
## 327          0.700   2.75
## 328          0.750   3.50
## 329          0.700   3.75
## 330          0.700   4.00
## 332          0.720   3.00
## 333          0.700   3.25
## 334          0.750   3.50
## 336          0.700   3.75
## 337          0.700   4.00
## 338          0.680   3.75
## 339          0.700   3.50
## 340          0.700   3.75
## 341          0.700   3.25
## 342          0.750   3.75
## 348          0.700   3.50
## 349          0.700   3.00
## 350          0.680   2.75
## 351          0.720   3.00
## 352          0.700   3.50
## 353          0.720   3.50
## 354          0.700   3.25
## 355          0.680   2.75
## 356          0.700   2.50
## 357          0.700   3.00
## 359          0.720   3.25
## 360          0.720   3.25
## 361          0.720   3.25
## 362          0.720   3.50
## 363          0.700   3.00
## 364          0.700   3.25
## 365          0.700   3.50
## 366          0.700   3.00
## 367          0.700   3.50
## 368          0.700   3.75
## 369          0.700   2.50
## 370          0.750   2.25
## 371          0.750   2.50
## 372          0.750   2.75
## 373          0.750   2.50
## 374          0.720   2.00
## 375          0.660   3.00
## 376          0.750   2.00
## 377          0.700   3.00
## 378          0.650   3.50
## 379          0.720   2.50
## 380          0.720   3.00
## 381          0.720   3.75
## 382          0.750   2.50
## 383          0.740   3.25
## 384          0.750   3.50
## 385          0.700   3.75
## 386          0.740   3.25
## 387          0.750   3.25
## 388          0.770   3.50
## 389          0.750   2.75
## 390          0.750   2.50
## 391          0.700   3.00
## 392          0.700   3.00
## 393          0.690   2.75
## 394          0.700   3.25
## 395          0.640   3.50
## 396          0.700   3.50
## 397          0.720   3.75
## 398          0.710   3.75
## 399          0.740   3.75
## 400          0.700   3.50
## 401          0.720   3.00
## 402          0.650   3.25
## 403          0.660   3.75
## 404          0.720   3.75
## 405          0.700   4.00
## 406          0.700   4.00
## 407          0.710   3.25
## 408          0.710   3.50
## 409          0.710   3.50
## 410          0.770   3.50
## 411          0.710   3.75
## 412          0.710   4.00
## 413          0.700   3.50
## 414          0.720   2.75
## 415          0.720   2.75
## 416          0.720   3.00
## 417          0.700   3.00
## 418          0.700   3.25
## 419          0.700   3.50
## 420          0.700   3.00
## 421          0.700   3.25
## 422          0.700   3.50
## 423          0.700   3.50
## 424          0.700   3.50
## 426          0.700   4.00
## 430          0.710   3.50
## 431          0.700   1.00
## 433          0.780   2.25
## 434          0.700   2.50
## 437          0.750   2.50
## 438          0.720   3.00
## 439          0.700   3.50
## 440          0.750   2.50
## 441          0.730   2.75
## 442          0.700   3.00
## 443          0.750   3.00
## 444          0.700   3.25
## 445          0.700   3.25
## 446          0.700   3.25
## 447          0.700   3.50
## 448          0.700   3.75
## 449          0.770   2.00
## 450          0.770   2.50
## 451          0.770   2.75
## 455          0.700   3.50
## 456          0.700   3.75
## 457          0.700   3.00
## 458          0.700   3.25
## 459          0.700   3.25
## 460          0.700   3.25
## 462          0.720   3.00
## 463          0.720   3.25
## 464          0.720   3.50
## 465          0.720   3.50
## 466          0.650   3.00
## 467          0.650   3.25
## 468          0.650   3.25
## 469          0.650   3.50
## 470          0.650   3.50
## 471          0.750   2.00
## 472          0.710   3.00
## 473          0.650   3.25
## 474          0.700   2.50
## 475          0.700   2.75
## 476          0.700   3.00
## 477          0.720   3.00
## 478          0.700   3.25
## 479          0.720   3.25
## 480          0.730   3.50
## 481          0.700   2.75
## 482          0.720   3.50
## 483          0.760   3.50
## 484          0.720   3.50
## 485          0.720   3.50
## 486          0.700   3.75
## 487          0.720   4.00
## 488          0.700   3.25
## 489          0.700   3.50
## 490          0.700   3.75
## 491          0.700   4.00
## 492          0.720   4.00
## 493          0.700   2.50
## 494          0.700   2.75
## 495          0.700   2.75
## 496          0.700   3.00
## 497          0.720   2.75
## 498          0.700   2.75
## 499          0.700   3.00
## 500          0.700   3.00
## 501          0.720   3.25
## 502          0.740   3.00
## 503          0.680   3.50
## 504          0.700   3.25
## 505          0.750   3.00
## 507          0.700   3.50
## 508          0.720   3.00
## 509          0.720   3.50
## 511          0.690   3.25
## 512          0.700   3.50
## 513          0.700   3.25
## 514          0.750   3.00
## 516          0.700   2.75
## 517          0.700   3.50
## 518          0.720   2.50
## 519          0.710   3.25
## 520          0.650   2.50
## 522          0.650   2.75
## 523          0.740   3.00
## 524          0.700   3.75
## 525          0.680   3.75
## 528          0.700   2.50
## 529          0.700   2.75
## 532          0.750   3.00
## 534          0.700   3.25
## 535          0.740   2.75
## 536          0.750   3.25
## 537          0.680   3.50
## 540          0.680   2.75
## 541          0.720   3.25
## 542          0.700   3.75
## 543          0.690   3.75
## 545          0.700   2.75
## 546          0.720   3.25
## 547          0.700   3.00
## 548          0.700   2.50
## 550          0.760   2.75
## 551          0.700   2.75
## 552          0.770   3.00
## 553          0.650   3.25
## 554          0.750   3.25
## 555          0.700   3.25
## 556          0.730   3.25
## 557          0.700   3.50
## 558          0.710   2.50
## 559          0.710   2.50
## 560          0.700   3.00
## 561          0.710   3.50
## 563          0.750   3.25
## 564          0.710   3.25
## 565          0.710   3.50
## 566          0.650   2.50
## 567          0.750   2.50
## 569          0.700   2.75
## 570          0.700   3.00
## 572          0.700   3.00
## 573          0.700   3.50
## 574          0.750   3.75
## 575          0.700   3.75
## 576          0.670   4.00
## 577          0.750   3.50
## 578          0.750   3.75
## 580          0.700   2.75
## 581          0.750   3.75
## 582          0.720   3.00
## 583          0.700   3.25
## 584          0.730   3.50
## 585          0.720   3.50
## 586          0.720   3.75
## 587          0.700   4.00
## 588          0.680   3.75
## 590          0.770   2.75
## 593          0.750   3.75
## 594          0.735   3.75
## 595          0.700   3.50
## 596          0.790   3.50
## 597          0.730   3.50
## 598          0.700   3.50
## 599          0.700   2.25
## 600          0.680   3.00
## 601          0.770   3.25
## 602          0.700   3.25
## 605          0.720   3.25
## 606          0.700   3.75
## 607          0.700   3.25
## 608          0.760   3.50
## 609          0.780   2.75
## 610          0.700   2.50
## 611          0.700   2.50
## 612          0.680   3.25
## 613          0.750   3.50
## 614          0.720   3.00
## 615          0.720   3.00
## 616          0.720   3.00
## 617          0.720   3.00
## 619          0.700   3.50
## 620          0.700   3.75
## 621          0.720   2.50
## 622          0.700   3.00
## 623          0.720   3.00
## 624          0.720   3.25
## 625          0.720   3.25
## 626          0.720   3.25
## 629          0.700   3.50
## 630          0.720   3.75
## 631          0.650   3.25
## 632          0.750   3.75
## 633          0.700   1.00
## 634          0.750   3.25
## 635          0.650   3.25
## 636          0.670   3.25
## 637          0.640   3.25
## 638          0.750   3.50
## 639          0.700   2.50
## 642          0.730   3.75
## 643          0.700   3.25
## 644          0.700   3.25
## 645          0.700   3.25
## 646          0.700   3.50
## 647          0.700   3.75
## 648          0.700   3.25
## 649          0.700   3.50
## 650          0.750   3.50
## 651          0.700   3.50
## 652          0.730   3.75
## 653          0.700   3.25
## 654          0.700   2.75
## 655          0.720   2.75
## 656          0.700   2.25
## 657          0.700   2.75
## 658          0.700   3.00
## 659          0.700   3.50
## 660          0.650   2.50
## 661          0.680   2.50
## 662          0.720   3.00
## 663          0.720   3.50
## 664          0.700   3.00
## 665          0.700   3.25
## 666          0.700   3.75
## 667          0.700   2.75
## 668          0.700   3.25
## 669          0.700   3.50
## 670          0.700   3.50
## 671          0.700   2.75
## 672          0.700   3.50
## 673          0.700   3.50
## 674          0.700   3.75
## 675          0.700   3.00
## 676          0.700   3.75
## 677          0.700   3.00
## 678          0.700   3.00
## 679          0.700   3.25
## 680          0.700   3.50
## 681          0.700   3.50
## 682          0.700   2.75
## 683          0.700   2.75
## 684          0.700   3.25
## 685          0.700   3.25
## 686          0.700   3.50
## 687          0.700   3.50
## 688          0.700   4.00
## 689          0.700   3.25
## 690          0.700   3.25
## 691          0.700   3.25
## 692          0.700   3.00
## 693          0.750   3.00
## 696          0.750   3.00
## 697          0.700   3.25
## 698          0.700   3.75
## 699          0.700   3.75
## 700          0.700   4.00
## 702          0.720   2.75
## 703          0.720   3.00
## 704          0.700   3.25
## 705          0.720   3.00
## 706          0.700   3.25
## 707          0.700   3.00
## 708          0.700   3.00
## 709          0.700   3.25
## 710          0.700   3.25
## 711          0.750   3.25
## 713          0.700   2.50
## 714          0.700   2.75
## 715          0.700   2.75
## 716          0.720   3.50
## 717          0.650   3.50
## 718          0.700   2.50
## 719          0.700   3.00
## 720          0.660   2.50
## 721          0.640   3.00
## 722          0.710   3.00
## 724          0.640   3.00
## 725          0.640   3.00
## 726          0.660   3.75
## 727          0.640   3.00
## 728          0.700   2.50
## 729          0.700   2.50
## 731          0.720   2.50
## 732          0.720   3.00
## 733          0.770   3.50
## 734          0.770   3.50
## 737          0.750   2.75
## 738          0.740   3.00
## 739          0.700   3.25
## 740          0.750   2.75
## 741          0.700   3.25
## 742          0.760   3.50
## 743          0.740   3.50
## 744          0.700   3.75
## 745          0.780   3.50
## 746          0.700   3.75
## 747          0.750   3.75
## 748          0.720   4.00
## 750          0.720   3.75
## 751          0.720   4.00
## 752          0.730   3.50
## 753          0.750   3.75
## 754          0.720   4.00
## 755          0.750   2.50
## 756          0.700   2.75
## 757          0.650   3.00
## 758          0.750   3.00
## 759          0.720   3.25
## 760          0.720   3.25
## 761          0.720   3.50
## 763          0.700   3.75
## 764          0.700   1.50
## 766          0.700   3.00
## 767          0.700   3.25
## 768          0.700   3.50
## 769          0.750   3.25
## 771          0.700   3.50
## 772          0.700   3.50
## 773          0.700   3.75
## 774          0.700   4.00
## 775          0.700   4.00
## 776          0.700   4.00
## 777          0.700   3.00
## 778          0.700   3.00
## 779          0.780   3.50
## 780          0.700   3.75
## 781          0.700   3.00
## 782          0.700   3.50
## 783          0.700   3.50
## 784          0.700   3.75
## 786          0.700   3.75
## 787          0.700   3.75
## 788          0.700   4.00
## 789          0.700   2.50
## 791          0.770   2.75
## 792          0.750   2.75
## 793          0.715   2.75
## 794          0.720   3.50
## 796          0.780   3.25
## 797          0.750   2.50
## 798          0.700   2.75
## 799          0.750   3.00
## 800          0.700   2.50
## 801          0.700   3.50
## 802          0.720   3.75
## 803          0.700   3.75
## 804          0.720   3.00
## 805          0.710   3.25
## 806          0.650   3.50
## 807          0.710   3.50
## 808          0.720   3.75
## 809          0.720   3.75
## 810          0.700   3.50
## 811          0.760   3.75
## 812          0.700   4.00
## 813          0.700   2.75
## 815          0.700   3.50
## 816          0.700   3.50
## 817          0.700   3.25
## 819          0.700   3.25
## 820          0.700   3.25
## 821          0.700   3.50
## 822          0.700   3.50
## 823          0.700   4.00
## 824          0.700   4.00
## 825          0.700   3.25
## 826          0.700   3.50
## 827          0.700   3.75
## 828          0.700   3.25
## 829          0.700   3.25
## 830          0.720   2.75
## 832          0.680   3.00
## 833          0.700   3.00
## 834          0.700   3.00
## 835          0.710   2.75
## 836          0.750   3.75
## 837          0.700   2.75
## 838          0.740   2.50
## 842          0.700   3.00
## 843          0.700   3.75
## 844          0.700   3.50
## 846          0.700   3.25
## 847          0.790   3.00
## 848          0.780   3.50
## 849          0.700   3.25
## 850          0.700   3.50
## 851          0.700   3.50
## 852          0.700   3.50
## 853          0.750   3.25
## 854          0.720   3.00
## 855          0.700   2.50
## 857          0.720   3.50
## 860          0.700   3.25
## 861          0.740   3.25
## 862          0.720   3.00
## 863          0.650   2.00
## 864          0.740   2.75
## 866          0.700   2.75
## 867          0.650   3.00
## 868          0.700   3.50
## 871          0.700   2.50
## 878          0.700   3.00
## 879          0.730   3.00
## 880          0.750   2.75
## 881          0.760   2.50
## 882          0.760   2.75
## 883          0.760   3.00
## 885          0.640   3.00
## 886          0.650   3.00
## 887          0.740   3.00
## 888          0.720   3.50
## 889          0.680   4.00
## 891          0.650   2.25
## 894          0.700   3.25
## 895          0.700   2.75
## 896          0.700   2.75
## 897          0.700   3.00
## 898          0.700   3.25
## 899          0.730   3.25
## 900          0.720   3.50
## 901          0.690   3.50
## 902          0.720   3.75
## 903          0.750   2.75
## 904          0.750   2.75
## 905          0.750   3.00
## 906          0.750   3.50
## 907          0.700   3.00
## 908          0.680   3.50
## 909          0.700   3.50
## 910          0.720   2.75
## 911          0.700   2.75
## 913          0.700   2.75
## 914          0.750   3.50
## 915          0.670   3.75
## 916          0.720   2.75
## 917          0.700   3.00
## 918          0.700   3.00
## 919          0.700   3.25
## 920          0.680   3.50
## 921          0.700   3.00
## 922          0.700   3.50
## 923          0.720   3.50
## 924          0.720   3.50
## 925          0.700   3.00
## 926          0.700   3.00
## 927          0.700   3.00
## 928          0.700   3.00
## 929          0.700   3.25
## 930          0.700   3.75
## 931          0.700   3.75
## 933          0.700   3.75
## 934          0.700   3.50
## 935          0.700   3.75
## 937          0.700   3.00
## 939          0.700   3.25
## 940          0.720   3.50
## 942          0.650   3.50
## 944          0.700   3.50
## 945          0.750   3.50
## 946          0.700   3.50
## 947          0.650   3.50
## 949          0.700   2.50
## 950          0.660   3.50
## 951          0.660   3.50
## 953          0.680   3.25
## 954          0.730   3.50
## 955          0.700   3.50
## 956          0.710   3.25
## 958          0.700   3.00
## 959          0.700   3.25
## 960          0.650   3.50
## 961          0.740   2.75
## 962          0.740   2.75
## 963          0.740   3.00
## 964          0.700   3.25
## 965          0.720   3.25
## 966          0.760   3.25
## 967          0.720   3.50
## 968          0.700   3.50
## 969          0.700   4.00
## 970          0.690   3.00
## 971          0.690   3.50
## 972          0.690   3.50
## 973          0.740   4.00
## 974          0.690   4.00
## 975          0.720   3.25
## 976          0.720   3.75
## 977          0.700   3.75
## 978          0.700   4.00
## 979          0.700   3.00
## 980          0.700   3.50
## 981          0.700   3.50
## 982          0.700   3.50
## 983          0.700   3.50
## 984          0.700   3.50
## 985          0.700   3.75
## 986          0.720   3.25
## 987          0.720   3.50
## 988          0.740   3.00
## 989          0.680   3.25
## 990          0.740   3.25
## 991          0.680   3.50
## 992          0.700   3.50
## 993          0.700   3.50
## 994          0.700   3.75
## 995          0.680   4.00
## 996          0.700   3.50
## 997          0.700   3.75
## 998          0.700   3.50
## 999          0.700   3.50
## 1000         0.700   4.00
## 1001         0.700   3.50
## 1002         0.700   3.75
## 1004         0.700   3.00
## 1005         0.700   3.25
## 1006         0.700   3.25
## 1007         0.680   3.50
## 1008         0.700   3.50
## 1009         0.700   3.75
## 1010         0.700   3.75
## 1011         0.700   3.75
## 1012         0.700   4.00
## 1013         0.700   4.00
## 1014         0.700   3.25
## 1015         0.700   3.50
## 1016         0.700   3.50
## 1017         0.700   3.25
## 1018         0.700   3.25
## 1019         0.700   3.25
## 1020         0.700   3.75
## 1021         0.700   3.25
## 1022         0.700   3.50
## 1023         0.700   3.50
## 1026         0.700   3.00
## 1027         0.660   3.25
## 1028         0.700   2.50
## 1029         0.750   3.00
## 1030         0.700   3.75
## 1031         0.760   3.00
## 1032         0.700   3.75
## 1033         0.740   3.75
## 1034         0.740   4.00
## 1036         0.740   3.75
## 1037         0.770   3.25
## 1038         0.680   3.75
## 1039         0.720   3.75
## 1040         0.700   2.50
## 1041         0.700   3.00
## 1042         0.700   3.00
## 1043         0.700   3.50
## 1045         0.650   3.25
## 1046         0.700   3.50
## 1048         0.750   3.50
## 1049         0.700   4.00
## 1050         0.770   3.50
## 1051         0.750   3.50
## 1052         0.720   2.75
## 1053         0.750   2.75
## 1054         0.660   3.00
## 1055         0.700   3.50
## 1056         0.770   2.75
## 1057         0.770   3.25
## 1058         0.770   3.25
## 1059         0.700   3.25
## 1060         0.730   2.50
## 1061         0.730   3.00
## 1062         0.700   3.75
## 1063         0.700   2.75
## 1064         0.700   3.00
## 1065         0.700   3.25
## 1066         0.700   3.25
## 1067         0.720   3.00
## 1068         0.720   3.50
## 1069         0.700   3.50
## 1070         0.750   3.50
## 1071         0.730   3.50
## 1072         0.700   2.50
## 1073         0.700   3.50
## 1074         0.730   2.50
## 1075         0.700   3.00
## 1076         0.710   2.50
## 1079         0.640   3.00
## 1080         0.640   3.00
## 1081         0.640   3.00
## 1082         0.760   3.00
## 1083         0.640   3.25
## 1084         0.700   2.75
## 1085         0.650   2.50
## 1086         0.650   3.00
## 1088         0.650   3.50
## 1089         0.650   3.50
## 1091         0.720   3.50
## 1092         0.650   3.00
## 1093         0.640   3.00
## 1094         0.650   3.50
## 1097         0.700   3.50
## 1098         0.650   3.00
## 1099         0.720   2.75
## 1101         0.720   3.25
## 1102         0.650   2.75
## 1103         0.650   2.75
## 1104         0.650   3.25
## 1105         0.650   3.50
## 1106         0.700   3.75
## 1109         0.740   2.75
## 1110         0.650   2.75
## 1111         0.700   3.00
## 1113         0.750   3.25
## 1114         0.660   3.25
## 1115         0.700   3.50
## 1116         0.770   2.50
## 1118         0.700   3.00
## 1119         0.700   3.00
## 1120         0.670   3.00
## 1121         0.770   3.50
## 1122         0.740   3.50
## 1124         0.750   3.00
## 1125         0.700   3.00
## 1126         0.700   3.25
## 1127         0.650   2.75
## 1128         0.720   3.25
## 1129         0.700   3.50
## 1130         0.700   3.50
## 1131         0.640   2.75
## 1132         0.710   2.50
## 1133         0.710   2.50
## 1134         0.710   3.00
## 1135         0.700   3.25
## 1136         0.740   3.50
## 1137         0.670   3.00
## 1138         0.670   3.50
## 1139         0.670   3.75
## 1140         0.670   3.75
## 1141         0.720   3.50
## 1142         0.700   3.50
## 1143         0.770   3.50
## 1144         0.680   3.75
## 1145         0.720   4.00
## 1147         0.740   3.50
## 1148         0.700   2.75
## 1149         0.700   3.25
## 1150         0.700   2.75
## 1151         0.740   3.00
## 1152         0.700   3.00
## 1153         0.730   3.25
## 1154         0.700   3.25
## 1155         0.700   2.25
## 1156         0.730   2.50
## 1157         0.740   2.75
## 1158         0.700   3.00
## 1159         0.710   3.50
## 1160         0.700   2.75
## 1161         0.720   2.75
## 1162         0.750   3.25
## 1163         0.660   3.50
## 1164         0.680   3.25
## 1168         0.720   3.00
## 1171         0.700   2.50
## 1172         0.700   2.75
## 1173         0.700   3.50
## 1174         0.750   3.75
## 1175         0.700   3.50
## 1176         0.700   3.50
## 1177         0.700   3.50
## 1178         0.700   3.50
## 1179         0.700   2.75
## 1180         0.720   2.50
## 1182         0.700   4.00
## 1183         0.700   2.75
## 1184         0.750   2.75
## 1185         0.720   3.00
## 1188         0.750   2.75
## 1189         0.720   3.00
## 1190         0.720   3.00
## 1191         0.700   2.75
## 1192         0.700   2.75
## 1193         0.700   3.00
## 1195         0.650   3.00
## 1196         0.650   3.25
## 1197         0.660   3.50
## 1201         0.750   3.00
## 1203         0.720   3.00
## 1206         0.700   3.25
## 1207         0.700   3.75
## 1208         0.700   3.00
## 1209         0.700   3.00
## 1210         0.700   3.00
## 1211         0.700   3.50
## 1212         0.700   3.75
## 1213         0.700   3.50
## 1214         0.720   3.25
## 1215         0.720   3.50
## 1216         0.720   3.75
## 1217         0.720   3.75
## 1218         0.720   3.75
## 1219         0.740   4.00
## 1220         0.700   4.00
## 1221         0.720   4.00
## 1222         0.720   4.00
## 1223         0.720   3.75
## 1225         0.770   3.00
## 1226         0.720   3.25
## 1227         0.720   2.75
## 1228         0.720   3.00
## 1229         0.720   2.25
## 1230         0.720   3.25
## 1231         0.720   3.25
## 1232         0.720   3.50
## 1233         0.720   2.75
## 1234         0.700   2.75
## 1235         0.700   3.50
## 1236         0.710   2.00
## 1237         0.720   3.25
## 1238         0.670   3.00
## 1239         0.750   3.00
## 1240         0.720   3.50
## 1241         0.650   3.50
## 1242         0.700   3.50
## 1243         0.680   3.50
## 1244         0.780   3.75
## 1245         0.660   3.00
## 1246         0.730   3.25
## 1249         0.750   2.75
## 1250         0.700   3.00
## 1251         0.700   3.50
## 1252         0.700   3.50
## 1253         0.700   3.75
## 1257         0.700   3.50
## 1258         0.680   3.75
## 1259         0.700   3.75
## 1260         0.670   3.75
## 1261         0.700   3.00
## 1262         0.720   3.00
## 1263         0.715   3.50
## 1264         0.680   3.75
## 1265         0.650   3.75
## 1266         0.750   3.00
## 1267         0.750   3.00
## 1268         0.750   3.25
## 1269         0.650   3.75
## 1270         0.640   2.50
## 1272         0.750   2.50
## 1273         0.750   2.75
## 1275         0.700   3.00
## 1278         0.700   3.50
## 1279         0.700   2.75
## 1281         0.700   3.25
## 1282         0.700   3.50
## 1283         0.700   3.75
## 1284         0.720   2.00
## 1285         0.700   3.25
## 1287         0.700   3.00
## 1288         0.700   3.00
## 1289         0.700   3.25
## 1290         0.700   3.00
## 1291         0.700   3.25
## 1292         0.700   3.75
## 1293         0.700   3.00
## 1294         0.700   3.25
## 1295         0.720   2.50
## 1296         0.720   2.75
## 1297         0.720   3.00
## 1298         0.720   3.25
## 1300         0.720   3.25
## 1301         0.720   3.25
## 1302         0.700   2.75
## 1303         0.700   3.25
## 1304         0.700   3.75
## 1305         0.700   3.75
## 1306         0.725   2.50
## 1307         0.725   2.50
## 1308         0.725   3.00
## 1309         0.725   3.00
## 1310         0.680   3.00
## 1311         0.640   3.50
## 1312         0.710   3.00
## 1313         0.750   3.25
## 1314         0.740   3.75
## 1315         0.740   3.75
## 1316         0.740   3.25
## 1317         0.680   3.75
## 1318         0.700   4.00
## 1319         0.680   3.00
## 1320         0.700   2.25
## 1321         0.700   2.50
## 1322         0.700   3.00
## 1323         0.700   3.00
## 1324         0.700   3.00
## 1325         0.750   3.00
## 1326         0.700   3.25
## 1327         0.700   3.25
## 1328         0.700   3.50
## 1329         0.700   3.50
## 1330         0.720   3.50
## 1331         0.740   3.50
## 1333         0.680   3.25
## 1334         0.690   3.50
## 1336         0.680   3.50
## 1337         0.660   3.50
## 1338         0.740   2.75
## 1341         0.720   2.50
## 1343         0.700   3.00
## 1344         0.700   3.50
## 1345         0.700   3.50
## 1346         0.700   2.75
## 1347         0.680   2.75
## 1348         0.750   2.75
## 1349         0.750   2.75
## 1350         0.750   3.00
## 1351         0.750   3.00
## 1352         0.750   3.25
## 1353         0.750   3.25
## 1354         0.750   3.50
## 1355         0.750   3.75
## 1356         0.700   3.50
## 1357         0.750   2.50
## 1358         0.750   3.00
## 1359         0.750   3.00
## 1360         0.720   3.00
## 1362         0.710   3.00
## 1363         0.700   3.25
## 1364         0.730   3.50
## 1365         0.740   3.75
## 1366         0.700   2.75
## 1367         0.700   3.25
## 1368         0.700   3.50
## 1369         0.700   3.50
## 1370         0.700   3.00
## 1371         0.700   3.25
## 1372         0.700   3.25
## 1373         0.700   3.50
## 1374         0.700   3.50
## 1375         0.700   3.25
## 1376         0.700   3.25
## 1377         0.700   3.50
## 1378         0.700   4.00
## 1379         0.700   3.75
## 1380         0.700   3.25
## 1381         0.700   3.25
## 1382         0.700   3.50
## 1383         0.700   3.75
## 1384         0.710   3.50
## 1385         0.700   3.00
## 1386         0.750   2.75
## 1387         0.740   3.00
## 1388         0.650   3.50
## 1389         0.680   3.50
## 1390         0.680   3.50
## 1391         0.680   3.75
## 1393         0.720   2.50
## 1394         0.720   3.00
## 1395         0.720   3.00
## 1396         0.650   2.50
## 1397         0.710   3.00
## 1398         0.720   3.00
## 1399         0.700   3.50
## 1400         0.650   3.25
## 1401         0.700   3.75
## 1402         0.750   3.75
## 1403         0.700   2.75
## 1404         0.750   3.00
## 1405         0.750   2.00
## 1406         0.750   2.50
## 1407         0.700   3.00
## 1409         0.780   3.50
## 1411         0.700   3.00
## 1412         0.700   3.25
## 1413         0.720   3.25
## 1417         0.650   3.50
## 1418         0.720   3.00
## 1419         0.730   3.25
## 1420         0.750   3.25
## 1421         0.680   3.25
## 1422         0.670   3.50
## 1424         0.700   1.50
## 1425         0.750   2.50
## 1426         0.750   2.75
## 1427         0.670   3.50
## 1428         0.750   3.50
## 1429         0.700   3.75
## 1431         0.700   2.50
## 1432         0.720   2.75
## 1433         0.700   2.50
## 1434         0.700   2.75
## 1435         0.700   3.25
## 1436         0.700   3.25
## 1437         0.700   3.50
## 1438         0.700   2.75
## 1439         0.700   2.75
## 1440         0.700   2.75
## 1441         0.700   3.50
## 1442         0.730   3.50
## 1443         0.750   2.00
## 1444         0.700   3.00
## 1445         0.700   3.25
## 1446         0.700   3.75
## 1447         0.700   2.00
## 1448         0.750   2.75
## 1449         0.730   3.50
## 1450         0.650   3.50
## 1451         0.700   2.75
## 1454         0.700   3.00
## 1455         0.740   3.75
## 1456         0.740   2.50
## 1457         0.740   2.75
## 1458         0.740   2.50
## 1459         0.700   2.75
## 1460         0.720   2.75
## 1461         0.720   3.00
## 1462         0.720   3.25
## 1463         0.720   3.25
## 1464         0.720   3.75
## 1465         0.720   3.50
## 1466         0.720   3.75
## 1467         0.700   3.25
## 1468         0.700   3.50
## 1469         0.700   3.25
## 1470         0.700   3.25
## 1471         0.700   3.50
## 1473         0.700   3.75
## 1474         0.700   3.50
## 1475         0.700   3.75
## 1476         0.700   2.75
## 1477         0.750   2.75
## 1478         0.720   3.00
## 1479         0.700   3.50
## 1481         0.700   3.50
## 1482         0.700   3.50
## 1483         0.680   3.50
## 1484         0.780   3.50
## 1485         0.750   3.25
## 1486         0.730   3.00
## 1487         0.720   3.00
## 1488         0.720   3.25
## 1489         0.720   3.50
## 1490         0.700   2.75
## 1492         0.700   3.50
## 1493         0.720   2.75
## 1494         0.720   2.75
## 1495         0.720   3.25
## 1496         0.750   3.25
## 1497         0.750   2.75
## 1499         0.760   3.50
## 1500         0.720   3.50
## 1501         0.700   3.50
## 1502         0.780   3.50
## 1503         0.740   3.50
## 1504         0.750   3.50
## 1506         0.680   3.50
## 1507         0.700   3.75
## 1508         0.750   3.50
## 1509         0.650   3.00
## 1510         0.650   3.00
## 1511         0.650   3.25
## 1512         0.650   3.50
## 1513         0.740   2.25
## 1515         0.760   2.75
## 1517         0.740   3.25
## 1519         0.750   3.00
## 1520         0.700   3.25
## 1522         0.710   2.75
## 1523         0.760   3.00
## 1524         0.700   3.00
## 1525         0.750   3.00
## 1526         0.730   3.25
## 1527         0.720   3.50
## 1528         0.700   3.50
## 1529         0.740   3.75
## 1530         0.720   2.50
## 1531         0.730   2.75
## 1532         0.730   3.50
## 1533         0.750   3.75
## 1534         0.760   3.00
## 1535         0.740   3.25
## 1536         0.720   3.50
## 1537         0.700   3.75
## 1538         0.680   4.00
## 1539         0.740   4.00
## 1540         0.700   3.50
## 1541         0.700   3.25
## 1542         0.700   3.25
## 1545         0.700   3.00
## 1546         0.750   3.00
## 1547         0.650   3.25
## 1548         0.720   3.00
## 1549         0.700   2.50
## 1550         0.700   3.25
## 1551         0.700   2.50
## 1552         0.700   2.75
## 1553         0.700   3.00
## 1554         0.700   3.00
## 1555         0.700   3.50
## 1557         0.700   2.75
## 1558         0.700   3.25
## 1559         0.700   3.25
## 1561         0.720   2.50
## 1563         0.700   3.25
## 1564         0.700   3.50
## 1567         0.700   3.00
## 1568         0.750   2.50
## 1569         0.700   3.00
## 1570         0.720   3.50
## 1571         0.720   3.25
## 1572         0.670   3.75
## 1573         0.700   3.50
## 1574         0.700   3.50
## 1578         0.700   3.00
## 1579         0.670   3.75
## 1580         0.650   3.75
## 1581         0.640   3.75
## 1582         0.660   3.50
## 1583         0.670   3.50
## 1584         0.660   3.75
## 1585         0.690   3.25
## 1586         0.700   3.00
## 1587         0.700   3.50
## 1588         0.650   1.50
## 1589         0.750   2.00
## 1590         0.700   2.50
## 1591         0.750   2.50
## 1593         0.750   3.25
## 1595         0.700   3.50
## 1596         0.700   3.50
## 1597         0.750   3.75
## 1598         0.750   3.75
## 1599         0.700   3.00
## 1600         0.700   3.25
## 1601         0.700   3.25
## 1602         0.700   3.50
## 1603         0.700   3.50
## 1604         0.700   2.50
## 1605         0.700   3.00
## 1606         0.740   3.00
## 1607         0.760   3.00
## 1608         0.750   2.75
## 1609         0.740   3.00
## 1611         0.700   3.00
## 1612         0.700   3.25
## 1613         0.700   3.50
## 1614         0.700   3.75
## 1615         0.770   2.75
## 1616         0.670   2.75
## 1617         0.700   3.50
## 1618         0.720   3.00
## 1619         0.720   3.25
## 1620         0.650   3.50
## 1621         0.650   3.50
## 1622         0.720   3.75
## 1623         0.700   3.50
## 1624         0.700   3.50
## 1625         0.750   3.75
## 1626         0.700   3.00
## 1627         0.650   2.50
## 1628         0.670   2.75
## 1629         0.720   3.00
## 1630         0.730   3.25
## 1631         0.720   2.50
## 1632         0.680   3.00
## 1633         0.720   3.00
## 1634         0.700   3.50
## 1635         0.720   3.75
## 1636         0.700   2.75
## 1637         0.700   3.25
## 1638         0.700   2.75
## 1639         0.700   3.00
## 1640         0.700   3.25
## 1641         0.700   2.75
## 1642         0.700   2.75
## 1643         0.700   3.25
## 1644         0.720   3.50
## 1645         0.760   3.50
## 1646         0.700   3.25
## 1647         0.700   3.25
## 1648         0.720   3.50
## 1649         0.750   3.75
## 1650         0.700   3.25
## 1653         0.700   3.00
## 1654         0.700   3.50
## 1656         0.700   3.50
## 1657         0.710   2.75
## 1658         0.680   2.75
## 1659         0.680   2.75
## 1662         0.700   3.00
## 1663         0.710   2.50
## 1664         0.700   3.75
## 1665         0.780   3.75
## 1666         0.750   2.75
## 1667         0.700   3.00
## 1668         0.700   3.25
## 1669         0.670   2.75
## 1670         0.700   3.25
## 1672         0.720   2.25
## 1673         0.700   2.50
## 1674         0.735   2.50
## 1675         0.700   3.50
## 1676         0.700   3.25
## 1677         0.730   2.00
## 1678         0.750   2.75
## 1679         0.710   3.00
## 1680         0.730   1.00
## 1681         0.670   3.75
## 1682         0.700   2.50
## 1683         0.720   2.25
## 1684         0.720   2.75
## 1685         0.720   3.00
## 1686         0.720   3.00
## 1687         0.720   3.00
## 1688         0.750   2.75
## 1689         0.750   3.50
## 1690         0.720   3.75
## 1691         0.700   3.00
## 1692         0.720   2.75
## 1693         0.720   3.00
## 1694         0.720   3.00
## 1695         0.740   2.75
## 1696         0.720   3.25
## 1697         0.750   3.00
## 1698         0.750   3.00
## 1699         0.750   3.25
## 1700         0.700   3.00
## 1701         0.700   3.00
## 1702         0.750   2.75
## 1703         0.700   3.00
## 1705         0.700   2.75
## 1706         0.700   3.00
## 1707         0.700   3.50
## 1708         0.700   3.75
## 1709         0.700   3.75
## 1710         0.700   3.00
## 1711         0.700   3.25
## 1712         0.700   3.50
## 1713         0.700   2.50
## 1714         0.700   3.75
## 1715         0.700   3.75
## 1716         0.700   3.75
## 1717         0.750   4.00
## 1718         0.660   2.75
## 1719         0.700   3.00
## 1721         0.740   3.50
## 1723         0.700   3.50
## 1724         0.700   3.00
## 1725         0.700   3.00
## 1726         0.700   3.25
## 1727         0.700   3.25
## 1728         0.700   3.25
## 1729         0.700   3.75
## 1730         0.700   3.75
## 1733         0.700   3.25
## 1734         0.700   3.25
## 1735         0.700   3.50
## 1736         0.700   3.75
## 1737         0.700   2.75
## 1738         0.700   3.00
## 1739         0.700   3.50
## 1740         0.780   3.75
## 1741         0.670   2.75
## 1742         0.750   3.00
## 1743         0.720   3.00
## 1744         0.720   3.00
## 1745         0.760   2.00
## 1746         0.760   2.75
## 1750         0.700   3.00
## 1751         0.660   3.50
## 1752         0.700   3.75
## 1753         0.730   3.00
## 1754         0.700   3.25
## 1755         0.700   3.25
## 1756         0.700   3.50
## 1757         0.750   2.75
## 1758         0.700   3.25
## 1759         0.750   3.25
## 1760         0.750   3.50
## 1761         0.740   2.75
## 1762         0.720   2.75
## 1763         0.720   2.75
## 1764         0.720   3.00
## 1765         0.720   3.00
## 1766         0.710   3.00
## 1767         0.700   3.00
## 1768         0.750   3.00
## 1769         0.680   3.25
## 1770         0.660   3.75
## 1771         0.680   2.75
## 1775         0.650   3.00
## 1776         0.720   3.00
## 1779         0.720   3.00
## 1780         0.650   3.00
## 1781         0.700   3.50
## 1782         0.700   3.50
## 1784         0.700   4.00
## 1785         0.700   3.25
## 1786         0.700   3.50
## 1787         0.700   3.75
## 1788         0.700   4.00
## 1789         0.700   4.00
## 1790         0.720   3.25
## 1791         0.700   3.50
## 1792         0.720   3.75
## 1793         0.720   2.75
## 1794         0.750   2.75
## 1795         0.750   3.50
## 1796         0.780   3.75
## 1797         0.700   3.75
## 1798         0.700   3.25
## 1799         0.700   3.25
## 1800         0.720   3.50
## 1801         0.720   3.75
## 1802         0.700   2.75
## 1803         0.720   3.00
## 1804         0.720   2.75
## 1805         0.750   2.75
## 1806         0.700   3.50
## 1807         0.700   3.50
## 1808         0.760   3.00
## 1809         0.760   2.75
## 1810         0.760   3.00
## 1811         0.750   3.25
## 1812         0.760   3.25
## 1813         0.760   3.25
## 1814         0.710   3.50
## 1815         0.650   3.50
## 1816         0.700   3.00
## 1817         0.700   3.50
## 1818         0.700   3.50
## 1819         0.700   3.25
## 1820         0.750   2.75
## 1821         0.750   2.75
## 1822         0.750   3.00
## 1824         0.700   2.75
## 1825         0.700   4.00
## 1826         0.670   3.50
## 1827         0.700   3.50
## 1828         0.750   4.00
## 1829         0.700   3.75
## 1830         0.670   4.00
## 1831         0.730   2.25
## 1832         0.640   2.75
## 1834         0.750   3.00
## 1835         0.700   3.25
## 1836         0.720   3.00
## 1837         0.720   3.75
## 1838         0.720   4.00
## 1840         0.720   3.75
## 1841         0.700   4.00
## 1842         0.720   4.00
## 1843         0.720   3.00
## 1844         0.720   3.00
## 1845         0.750   3.00
## 1847         0.750   3.25
## 1848         0.780   3.75
## 1849         0.700   3.25
## 1850         0.760   3.00
## 1851         0.700   3.00
## 1852         0.720   3.50
## 1853         0.700   3.00
## 1854         0.700   3.50
## 1855         0.730   3.50
## 1857         0.730   2.50
## 1858         0.730   3.25
## 1859         0.730   3.25
## 1860         0.730   3.50
## 1866         0.700   3.00
## 1867         0.700   3.00
## 1868         0.700   3.25
## 1869         0.760   2.50
## 1871         0.710   2.75
## 1872         0.760   3.00
## 1873         0.660   3.00
## 1875         0.700   2.75
## 1876         0.700   3.00
## 1877         0.700   3.50
## 1878         0.700   3.50
## 1879         0.700   3.75
## 1880         0.700   3.75
## 1881         0.700   4.00
## 1882         0.750   3.75
## 1883         0.700   3.75
## 1884         0.750   3.00
## 1885         0.750   3.00
## 1886         0.750   3.00
## 1887         0.750   3.00
## 1888         0.750   3.50
## 1889         0.750   3.75
## 1891         0.750   4.00
## 1892         0.750   2.00
## 1894         0.750   3.50
## 1895         0.750   2.00
## 1896         0.750   3.50
## 1897         0.750   3.25
## 1898         0.750   3.25
## 1899         0.750   3.00
## 1900         0.750   3.00
## 1901         0.750   3.00
## 1902         0.750   3.00
## 1903         0.750   3.00
## 1904         0.750   3.25
## 1905         0.750   3.25
## 1906         0.750   3.50
## 1907         0.750   3.50
## 1908         0.750   3.50
## 1909         0.750   3.25
## 1910         0.750   3.25
## 1911         0.700   2.75
## 1912         0.750   2.75
## 1914         0.750   3.00
## 1915         0.720   3.25
## 1917         0.700   3.50
## 1918         0.740   3.50
## 1919         0.770   3.50
## 1920         0.750   3.75
## 1921         0.720   3.25
## 1922         0.730   2.75
## 1923         0.730   3.25
## 1924         0.750   3.25
## 1925         0.750   3.50
## 1926         0.660   3.50
## 1927         0.650   3.75
## 1929         0.650   3.25
## 1931         0.750   3.25
## 1934         0.700   3.00
## 1935         0.700   3.75
## 1936         0.700   3.50
## 1937         0.700   4.00
## 1938         0.700   3.75
## 1939         0.700   2.75
## 1940         0.740   3.00
## 1942         0.750   3.25
## 1943         0.750   2.75
## 1944         0.700   3.00
## 1945         0.700   3.25
## 1946         0.700   3.50
## 1947         0.700   2.75
## 1948         0.750   3.00
## 1949         0.700   2.50
## 1951         0.730   3.50
## 1952         0.700   3.25
## 1953         0.750   3.25
## 1954         0.720   3.50
## 1955         0.720   3.75
## 1956         0.720   3.75
## 1957         0.720   3.50
## 1958         0.720   3.50
## 1959         0.720   3.50
## 1960         0.700   2.50
## 1961         0.750   3.00
## 1962         0.670   3.50
## 1963         0.750   3.75
## 1964         0.750   2.50
## 1965         0.750   3.25
## 1966         0.750   3.50
## 1967         0.750   3.25
## 1968         0.750   3.50
## 1969         0.750   4.00
## 1970         0.750   3.00
## 1971         0.750   3.75
## 1973         0.700   3.50
## 1974         0.750   3.75
## 1975         0.750   3.75
## 1976         0.700   3.50
## 1978         0.750   3.50
## 1979         0.720   3.00
## 1980         0.700   2.50
## 1981         0.700   2.50
## 1982         0.700   3.25
## 1983         0.700   3.25
## 1984         0.700   3.25
## 1985         0.750   3.25
## 1986         0.680   3.25
## 1987         0.660   3.50
## 1988         0.700   2.75
## 1989         0.700   2.75
## 1990         0.700   3.00
## 1991         0.700   3.00
## 1992         0.700   3.50
## 1993         0.750   3.75
## 1994         0.750   3.00
## 1995         0.750   3.75
## 1996         0.700   3.50
## 1997         0.700   3.50
## 1998         0.750   3.75
## 1999         0.750   4.00
## 2001         0.750   3.25
## 2002         0.700   3.75
## 2003         0.750   3.75
## 2004         0.710   2.50
## 2005         0.770   2.75
## 2006         0.730   3.50
## 2007         0.700   3.50
## 2008         0.760   2.25
## 2010         0.720   2.50
## 2011         0.730   3.75
## 2012         0.720   3.75
## 2013         0.720   2.75
## 2014         0.750   3.00
## 2015         0.700   3.50
## 2016         0.770   2.75
## 2017         0.720   3.50
## 2019         0.700   3.00
## 2020         0.640   3.50
## 2021         0.720   3.50
## 2022         0.720   3.50
## 2024         0.690   3.25
## 2025         0.700   3.50
## 2026         0.700   3.50
## 2027         0.700   3.50
## 2028         0.700   3.50
## 2029         0.700   3.25
## 2031         0.650   3.00
## 2032         0.700   3.75
## 2033         0.750   2.75
## 2034         0.700   3.00
## 2035         0.700   2.75
## 2037         0.680   2.00
## 2038         0.700   2.00
## 2040         0.700   3.50
## 2041         0.720   3.00
## 2043         0.750   3.00
## 2044         0.750   3.75
## 2045         0.720   3.00
## 2046         0.680   3.75
## 2047         0.720   3.75
## 2048         0.650   4.00
## 2049         0.680   3.50
## 2050         0.650   3.75
## 2051         0.680   3.75
## 2052         0.780   4.00
## 2053         0.700   2.75
## 2054         0.700   2.75
## 2055         0.700   2.75
## 2056         0.700   3.00
## 2057         0.700   3.25
## 2058         0.700   2.75
## 2059         0.700   3.50
## 2060         0.750   3.25
## 2061         0.700   3.50
## 2062         0.700   3.50
## 2063         0.700   3.50
## 2064         0.700   3.00
## 2065         0.700   3.00
## 2066         0.700   3.50
## 2067         0.750   3.00
## 2068         0.720   3.25
## 2069         0.770   2.75
## 2070         0.720   3.25
## 2071         0.730   3.50
## 2072         0.740   3.50
## 2073         0.730   2.00
## 2074         0.730   2.50
## 2075         0.750   3.50
## 2076         0.700   3.25
## 2078         0.700   3.50
## 2079         0.700   2.50
## 2080         0.670   3.00
## 2081         0.680   3.00
## 2082         0.650   3.25
## 2084         0.670   3.75
## 2085         0.730   3.75
## 2086         0.730   3.75
## 2089         0.730   3.00
## 2090         0.730   3.25
## 2091         0.730   3.25
## 2092         0.730   3.50
## 2093         0.730   3.50
## 2094         0.730   3.75
## 2095         0.730   3.75
## 2096         0.730   3.00
## 2097         0.730   3.25
## 2098         0.700   2.75
## 2099         0.720   3.00
## 2100         0.720   2.75
## 2101         0.670   3.00
## 2102         0.650   3.25
## 2103         0.700   3.50
## 2104         0.650   3.50
## 2105         0.670   3.75
## 2106         0.700   3.75
## 2107         0.700   3.75
## 2108         0.720   4.00
## 2109         0.700   3.00
## 2110         0.700   3.25
## 2111         0.700   3.75
## 2112         0.700   3.75
## 2113         0.670   3.75
## 2114         0.700   4.00
## 2115         0.700   3.50
## 2116         0.700   3.50
## 2117         0.680   3.00
## 2118         0.680   3.25
## 2119         0.670   1.50
## 2120         0.660   3.25
## 2121         0.700   2.75
## 2122         0.720   3.00
## 2123         0.700   3.50
## 2125         0.680   2.75
## 2126         0.700   2.50
## 2127         0.700   3.25
## 2128         0.750   3.25
## 2129         0.700   3.00
## 2130         0.700   3.00
## 2131         0.700   3.25
## 2132         0.700   3.25
## 2133         0.700   3.50
## 2134         0.700   3.00
## 2135         0.700   3.25
## 2136         0.700   3.25
## 2137         0.700   3.50
## 2138         0.700   3.00
## 2139         0.700   3.00
## 2140         0.700   3.50
## 2141         0.700   3.50
## 2142         0.700   3.75
## 2143         0.700   3.75
## 2144         0.700   3.75
## 2145         0.700   2.75
## 2146         0.700   3.50
## 2147         0.700   3.50
## 2148         0.700   3.75
## 2149         0.700   4.00
## 2150         0.640   4.00
## 2151         0.700   3.25
## 2152         0.700   3.50
## 2153         0.700   3.50
## 2155         0.700   3.75
## 2156         0.700   3.75
## 2157         0.700   4.00
## 2158         0.700   4.00
## 2159         0.700   2.75
## 2160         0.700   3.25
## 2161         0.700   3.25
## 2162         0.700   3.25
## 2163         0.770   3.75
## 2164         0.700   3.75
## 2165         0.700   3.75
## 2167         0.700   4.00
## 2168         0.670   4.00
## 2169         0.700   4.00
## 2170         0.700   3.25
## 2171         0.700   3.25
## 2172         0.700   3.50
## 2174         0.700   3.75
## 2175         0.700   3.75
## 2176         0.700   3.50
## 2177         0.750   4.00
## 2178         0.700   3.25
## 2180         0.700   3.50
## 2181         0.700   3.50
## 2182         0.700   3.75
## 2183         0.750   3.75
## 2184         0.700   4.00
## 2185         0.700   3.25
## 2186         0.700   4.00
## 2187         0.700   3.00
## 2188         0.700   4.00
## 2189         0.700   4.00
## 2191         0.700   3.50
## 2192         0.700   3.50
## 2193         0.700   4.00
## 2194         0.700   3.25
## 2195         0.700   3.50
## 2196         0.700   3.25
## 2197         0.750   3.25
## 2198         0.770   3.25
## 2199         0.700   3.50
## 2200         0.750   3.50
## 2202         0.700   3.00
## 2204         0.750   3.25
## 2205         0.720   2.75
## 2206         0.700   3.50
## 2207         0.700   3.75
## 2208         0.700   3.75
## 2209         0.700   2.75
## 2210         0.700   3.50
## 2211         0.700   3.75
## 2212         0.700   3.25
## 2213         0.700   3.50
## 2214         0.700   3.50
## 2215         0.700   3.00
## 2217         0.700   3.00
## 2218         0.700   3.00
## 2219         0.700   3.00
## 2220         0.700   3.00
## 2221         0.700   3.00
## 2222         0.700   3.00
## 2223         0.720   3.25
## 2224         0.680   2.75
## 2226         0.700   3.50
## 2227         0.700   2.50
## 2228         0.650   2.50
## 2229         0.700   2.50
## 2230         0.750   2.75
## 2231         0.670   2.75
## 2232         0.780   3.25
## 2234         0.710   3.00
## 2235         0.700   2.75
## 2237         0.700   2.75
## 2238         0.740   2.75
## 2239         0.720   3.00
## 2240         0.720   3.00
## 2241         0.770   3.50
## 2243         0.700   2.50
## 2244         0.750   2.75
## 2245         0.700   3.00
## 2246         0.700   3.00
## 2247         0.750   3.25
## 2248         0.740   3.00
## 2249         0.680   3.25
## 2250         0.730   3.25
## 2251         0.700   3.00
## 2252         0.700   3.25
## 2253         0.700   3.25
## 2254         0.700   3.75
## 2255         0.700   3.25
## 2256         0.700   3.50
## 2257         0.700   3.50
## 2258         0.700   3.50
## 2259         0.700   3.75
## 2260         0.700   3.25
## 2262         0.700   3.25
## 2263         0.700   3.25
## 2264         0.700   3.50
## 2265         0.700   3.75
## 2266         0.700   2.50
## 2267         0.700   2.75
## 2268         0.700   2.75
## 2269         0.700   3.00
## 2270         0.770   2.75
## 2271         0.700   3.00
## 2274         0.700   2.75
## 2275         0.750   3.00
## 2276         0.700   3.25
## 2277         0.750   3.00
## 2278         0.750   3.25
## 2279         0.750   4.00
## 2280         0.750   3.00
## 2281         0.720   3.00
## 2282         0.700   3.25
## 2283         0.670   2.75
## 2284         0.700   3.00
## 2285         0.750   2.75
## 2287         0.680   3.00
## 2288         0.700   2.50
## 2289         0.700   2.50
## 2290         0.700   2.50
## 2291         0.700   2.75
## 2293         0.680   3.00
## 2296         0.700   2.00
## 2297         0.700   2.75
## 2298         0.700   2.75
## 2299         0.700   2.75
## 2300         0.700   3.00
## 2301         0.700   3.00
## 2302         0.700   3.00
## 2304         0.700   3.25
## 2305         0.700   3.25
## 2306         0.700   3.25
## 2307         0.670   3.25
## 2308         0.700   3.50
## 2309         0.700   3.50
## 2310         0.770   3.25
## 2311         0.670   3.75
## 2312         0.730   3.75
## 2313         0.700   2.75
## 2314         0.700   3.25
## 2315         0.700   3.50
## 2316         0.700   3.75
## 2317         0.700   3.75
## 2318         0.700   3.75
## 2319         0.720   2.75
## 2320         0.770   3.00
## 2321         0.770   3.25
## 2322         0.700   3.00
## 2324         0.750   2.50
## 2326         0.750   3.00
## 2327         0.650   3.50
## 2328         0.650   3.25
## 2329         0.700   3.25
## 2330         0.700   3.50
## 2331         0.700   3.00
## 2332         0.700   3.25
## 2333         0.720   3.75
## 2334         0.710   2.75
## 2335         0.750   3.25
## 2337         0.700   4.00
## 2338         0.720   2.75
## 2339         0.740   3.00
## 2340         0.770   3.00
## 2341         0.700   2.75
## 2342         0.700   3.00
## 2343         0.700   3.50
## 2344         0.700   2.75
## 2345         0.700   3.50
## 2346         0.720   3.00
## 2347         0.700   2.75
## 2348         0.700   3.25
## 2349         0.700   3.25
## 2350         0.700   3.25
## 2351         0.700   3.75
## 2352         0.700   3.25
## 2353         0.730   3.00
## 2354         0.700   3.50
## 2355         0.700   2.75
## 2356         0.700   2.75
## 2357         0.700   3.00
## 2358         0.720   3.50
## 2359         0.730   2.75
## 2360         0.750   2.50
## 2361         0.680   3.25
## 2362         0.750   3.50
## 2363         0.750   2.75
## 2364         0.750   3.50
## 2365         0.750   3.25
## 2368         0.750   2.75
## 2369         0.750   3.00
## 2370         0.750   3.25
## 2371         0.740   2.75
## 2372         0.700   3.00
## 2373         0.720   3.00
## 2374         0.720   3.25
## 2375         0.650   3.25
## 2376         0.700   3.75
## 2377         0.700   3.75
## 2378         0.740   3.50
## 2379         0.640   2.50
## 2380         0.660   3.00
## 2381         0.640   3.00
## 2382         0.640   3.50
## 2383         0.700   3.75
## 2386         0.710   2.75
## 2387         0.720   3.00
## 2388         0.640   3.25
## 2389         0.650   3.75
## 2390         0.640   4.00
## 2391         0.680   3.50
## 2392         0.640   3.75
## 2393         0.660   3.75
## 2395         0.640   4.00
## 2396         0.690   4.00
## 2397         0.700   3.50
## 2398         0.640   3.50
## 2401         0.720   2.50
## 2402         0.650   2.75
## 2403         0.720   2.75
## 2404         0.760   2.75
## 2406         0.700   3.00
## 2407         0.680   3.00
## 2408         0.640   3.25
## 2409         0.700   3.25
## 2410         0.700   3.25
## 2411         0.700   2.75
## 2412         0.700   3.00
## 2413         0.700   3.25
## 2414         0.700   3.25
## 2417         0.750   3.50
## 2418         0.750   3.50
## 2419         0.750   2.75
## 2420         0.750   3.00
## 2421         0.700   3.50
## 2422         0.750   3.50
## 2423         0.700   3.50
## 2424         0.750   3.00
## 2427         0.750   3.00
## 2428         0.650   3.00
## 2429         0.770   2.75
## 2430         0.770   2.75
## 2431         0.770   3.00
## 2432         0.770   3.00
## 2433         0.770   3.25
## 2434         0.700   2.50
## 2435         0.700   2.50
## 2436         0.700   3.00
## 2437         0.700   2.50
## 2438         0.700   2.50
## 2439         0.700   3.50
## 2440         0.700   3.50
## 2441         0.770   3.00
## 2442         0.680   3.00
## 2443         0.720   3.00
## 2444         0.740   3.50
## 2445         0.720   3.50
## 2446         0.740   3.75
## 2447         0.720   3.75
## 2448         0.720   2.50
## 2449         0.750   2.50
## 2451         0.750   2.75
## 2452         0.750   3.25
## 2453         0.700   3.00
## 2454         0.720   3.25
## 2455         0.710   3.00
## 2456         0.720   3.50
## 2457         0.690   3.75
## 2460         0.700   4.00
## 2461         0.740   3.00
## 2462         0.760   3.50
## 2463         0.750   3.75
## 2464         0.680   3.25
## 2465         0.700   3.50
## 2466         0.700   3.50
## 2467         0.700   3.50
## 2468         0.700   4.00
## 2469         0.700   2.50
## 2470         0.700   3.00
## 2471         0.700   3.25
## 2472         0.700   3.25
## 2473         0.700   3.50
## 2474         0.700   3.00
## 2475         0.700   3.00
## 2476         0.660   3.00
## 2477         0.650   2.75
## 2478         0.750   3.00
## 2479         0.700   3.25
## 2480         0.730   3.25
## 2481         0.700   3.50
## 2482         0.720   3.50
## 2483         0.700   2.50
## 2484         0.700   2.75
## 2485         0.700   3.25
## 2486         0.700   3.50
## 2487         0.700   3.50
## 2488         0.700   3.00
## 2489         0.700   3.00
## 2491         0.700   3.25
## 2492         0.700   3.25
## 2493         0.700   3.25
## 2494         0.700   3.50
## 2495         0.700   2.75
## 2498         0.700   3.50
## 2499         0.700   3.50
## 2500         0.780   3.50
## 2501         0.680   3.50
## 2502         0.660   3.50
## 2503         0.720   3.75
## 2504         0.650   3.25
## 2505         0.780   3.75
## 2506         0.720   3.00
## 2507         0.680   3.00
## 2508         0.750   3.25
## 2509         0.700   3.75
## 2510         0.650   3.00
## 2511         0.650   3.00
## 2513         0.650   3.50
## 2514         0.700   3.75
## 2515         0.700   3.00
## 2516         0.750   3.00
## 2517         0.750   3.00
## 2519         0.680   3.25
## 2520         0.720   3.50
## 2521         0.650   3.50
## 2522         0.700   3.50
## 2525         0.700   3.75
## 2527         0.750   3.75
## 2528         0.750   3.00
## 2529         0.700   3.25
## 2530         0.720   3.50
set.seed(2022)
rows <-dim(data_no_outlier)[1]
rows
## [1] 2206
column <- dim(data_no_outlier)[2]
column
## [1] 2
train <- sample (rows, rows* 0.8)
train_data <- data_no_outlier[train,]
test_data <- data_no_outlier[-train,]

#4 modelling

slr <- lm(formula = Rating~Cocoa.Percent,
          data = train_data)

#5 evaluation ##predict rating

actual <- test_data$Rating
pred.slr <- predict(slr, test_data)

rating_df <- data.frame(actual, pred.slr
                        )

##plot slr

ggplot(rating_df,
       aes (x = actual,
            y= pred.slr)) +
  geom_point() +
  geom_smooth(method = lm) +
  labs(x = "actual", y = "prediction")
## `geom_smooth()` using formula 'y ~ x'

#predict error

performance <- function(prediction, actual, nama_method){
  error <- prediction - actual
  squarred_error <- error^2
  mean_squarred_error <- mean(squarred_error)
  root_mean_squarred_error <- sqrt(mean_squarred_error)
  r <- cor(prediction, actual)
  
  result <- paste("method :", nama_method,
                  "\nMSE :", round(root_mean_squarred_error,3),
                  "\nRMSE :", round(r,3)) #pembulatan decimal
  cat(result)
}

performance(pred.slr, actual, "simple linear regression")
## method : simple linear regression 
## MSE : 0.433 
## RMSE : 0.102