#Load Libraries
library(readxl)
## Warning: package 'readxl' was built under R version 4.5.3
library(rpart)
## Warning: package 'rpart' was built under R version 4.5.3
library(rpart.plot)
## Warning: package 'rpart.plot' was built under R version 4.5.3
library(cluster)
## Warning: package 'cluster' was built under R version 4.5.3
library(factoextra)
## Loading required package: ggplot2
## Welcome to factoextra!
## Want to learn more? See two factoextra-related books at https://www.datanovia.com/en/product/practical-guide-to-principal-component-methods-in-r/
library(readxl)


BasketData_C2 <- read_excel("BasketData_C2.xls")
Demographics_C2 <- read_excel("Demographics_C2.xls")

MergedData <- merge(Demographics_C2, BasketData_C2, by="Subject ID")
names(MergedData) <- make.names(names(MergedData))

summary(MergedData)
##   Subject.ID           Gender               Age          Partner.        
##  Length:17486       Length:17486       Min.   : 2.00   Length:17486      
##  Class :character   Class :character   1st Qu.:23.00   Class :character  
##  Mode  :character   Mode  :character   Median :29.00   Mode  :character  
##                                        Mean   :29.29                     
##                                        3rd Qu.:35.00                     
##                                        Max.   :58.00                     
##   Dependant.           Tenure          Deprivation.Index  Basket.Size    
##  Length:17486       Length:17486       Min.   :  1.0     Min.   : 1.000  
##  Class :character   Class :character   1st Qu.: 76.0     1st Qu.: 4.000  
##  Mode  :character   Mode  :character   Median :113.0     Median : 8.000  
##                                        Mean   :112.8     Mean   : 8.976  
##                                        3rd Qu.:150.0     3rd Qu.:14.000  
##                                        Max.   :225.0     Max.   :20.000  
##   Basket.Value     Payment          Express.Delivery  
##  Min.   : 8.00   Length:17486       Length:17486      
##  1st Qu.:38.43   Class :character   Class :character  
##  Median :53.16   Mode  :character   Mode  :character  
##  Mean   :51.34                                        
##  3rd Qu.:68.58                                        
##  Max.   :95.20                                        
##       Date                    
##  Min.   :2024-06-01 00:00:00  
##  1st Qu.:2024-07-24 19:01:12  
##  Median :2024-09-15 23:38:24  
##  Mean   :2024-09-15 19:47:25  
##  3rd Qu.:2024-11-07 20:49:12  
##  Max.   :2024-12-31 00:00:00
table(MergedData$Gender)
## 
## Female femase   mald   Male  Other 
##   7059    892    918   6886   1731
table(MergedData$Age)
## 
##   2   3   6   7   8   9  10  11  12  13  14  15  16  17  18  19  20  21  22  23 
##   9   3   2   3   5  24  25  69  37  73 191 196 237 275 343 460 481 641 696 657 
##  24  25  26  27  28  29  30  31  32  33  34  35  36  37  38  39  40  41  42  43 
## 712 825 803 886 787 810 749 800 777 580 662 642 550 577 558 405 337 265 271 262 
##  44  45  46  47  48  49  50  51  52  53  54  55  56  57  58 
## 187 146 138  88  81  42  31  17  21  11   7  11   9   3   9
table(MergedData$`Partner?`)
## < table of extent 0 >
table(MergedData$`Dependant?`)
## < table of extent 0 >
table(MergedData$Tenure)
## 
##   No  Nox  Yes 
## 7838 1895 7753
table(MergedData$`Deprivation Index`)
## < table of extent 0 >
table(MergedData$Basket.Size)
## 
##    1    2    3    4    5    6    7    8   10   11   12   13   14   15   16   17 
## 1286 1251 1242 1262 1219 1200 1273 1266  699  688  694  685  663  690  668  666 
##   18   19   20 
##  695  657  682
table(MergedData$Basket.Value)
## 
##     8  8.01  8.02  8.03  8.04  8.05  8.06  8.07  8.09   8.1  8.11  8.12  8.14 
##     2    10     5     2     2     3     4     7     2     4     4     2     2 
##  8.15  8.16  8.17  8.19   8.2  8.21  8.22  8.23  8.24  8.25  8.26  8.27  8.28 
##     3     3     2     3     5     3     2     1     4     3     3     3     2 
##  8.29   8.3  8.31  8.32  8.33  8.34  8.35  8.36  8.37  8.38  8.39   8.4  8.41 
##     1     7     1     5     7     4     5     5     2     2     5     3     2 
##  8.42  8.43  8.44  8.45  8.46  8.47  8.48  8.49   8.5  8.51  8.52  8.53  8.54 
##     4     1     5     5     8     4     3     2     4     4     5     3     2 
##  8.55  8.56  8.57  8.58  8.59   8.6  8.61  8.63  8.64  8.65  8.66  8.67  8.68 
##     3     3     3     3     2     2     5     2     5     5     3     2     4 
##  8.69   8.7  8.71  8.72  8.73  8.74  8.75  8.76  8.77  8.78  8.79   8.8  8.81 
##     1     3     4     2     2     1     2     4     3     6     1     1     2 
##  8.82  8.83  8.84  8.85  8.86  8.87  8.88  8.89   8.9  8.91  8.92  8.93  8.94 
##     1     4     2     1     6     3     3     3     3     3     2     4     6 
##  8.95  8.97  8.98  8.99     9  9.01  9.02  9.03  9.04  9.05  9.06  9.07  9.08 
##     7     5     3     2     2     5     3     4     1     2     4     3     2 
##  9.09   9.1  9.11  9.12  9.13  9.14  9.15  9.16  9.17  9.18  9.19   9.2  9.22 
##     2     4     2     3     4     2     5     2     4     2     5     4     3 
##  9.23  9.24  9.25  9.27  9.28  9.29   9.3  9.31  9.32  9.33  9.34  9.35  9.36 
##     4     2     2     4     5     2     1     2     2     1     2     4     2 
##  9.37  9.38  9.39   9.4  9.41  9.42  9.43  9.44  9.45  9.46  9.47  9.48  9.49 
##     5     2     6     3     4     9     1     1     3     3     3     4     1 
##   9.5  9.51  9.52  9.53  9.54  9.55  9.56  9.57  9.58  9.59   9.6  9.61  9.62 
##     2     4     3     1     3     1     2     2     6     2     3     2     4 
##  9.63  9.64  9.65  9.66  9.67  9.68  9.69   9.7  9.71  9.72  9.73  9.74  9.75 
##     4     6     3     3     6     2     4     3     5     4     4     4     2 
##  9.76  9.77  9.78  9.79   9.8  9.81  9.82  9.83  9.84  9.85  9.86  9.87  9.88 
##     4     2     3     4     5     2     2     5     1     8     4     2     1 
##  9.89   9.9  9.91  9.92  9.93  9.94  9.95  9.96  9.97  9.98  9.99    10 10.01 
##     4     4     3     9     2     1     4     2     4     4     3     2     5 
## 10.02 10.03 10.05 10.06 10.07 10.08 10.09  10.1 10.11 10.12 10.13 10.14 10.15 
##     8     2     4     4     4     1     3     3     4     2     2     3     1 
## 10.16 10.17 10.18  10.2 10.21 10.22 10.23 10.24 10.25 10.26 10.27 10.28 10.29 
##     3     6     1     2     3     3     1     4     2     4     3     2     5 
##  10.3 10.31 10.32 10.33 10.34 10.35 10.36 10.37 10.38 10.39  10.4 10.41 10.42 
##     5     4     3     4     5     3     6     7     2     3     3     1     4 
## 10.43 10.44 10.45 10.46 10.47 10.48 10.49  10.5 10.51 10.52 10.53 10.54 10.55 
##     6     5     3     4     1     1     2     7     3     4     9     3     1 
## 10.56 10.57 10.58 10.59  10.6 10.61 10.62 10.63 10.64 10.65 10.67 10.68 10.69 
##     2     2     2     7     4     4     6     2     2     1     5     2     3 
##  10.7 10.71 10.72 10.73 10.76 10.78 10.79  10.8 10.81 10.82 10.83 10.84 10.85 
##     1     4     3     1     5     3     4     5     3     4     4     6     6 
## 10.86 10.87 10.88 10.89  10.9 10.92 10.93 10.94 10.95 10.96 10.97 10.98 10.99 
##     2     6     2     5     1     3     3     2     3     3     1     5     4 
##    11 11.01 11.02 11.03 11.05 11.06 11.07 11.08 11.09  11.1 11.11 11.12 11.13 
##     4     3     2     4     2     2     6     3     4     4     4     1     2 
## 11.14 11.15 11.16 11.17 11.18 11.19  11.2 11.21 11.22 11.23 11.24 11.25 11.26 
##     3     3     6     4     5     4     4     5     3     1     4     3     2 
## 11.27 11.28 11.29  11.3 11.31 11.32 11.33 11.34 11.35 11.36 11.38 11.39  11.4 
##     4     6     5     4     3     4     2     4     3     3     3     1     4 
## 11.41 11.42 11.43 11.44 11.45 11.46 11.47 11.48 11.49  11.5 11.51 11.52 11.53 
##     2     3     3     3     3     4     6     6     3     4     8     3     4 
## 11.54 11.55 11.56 11.57 11.58 11.59  11.6 11.61 11.62 11.64 11.65 11.66 11.67 
##     3     1     3     2     4     6     5     2     3     2     2     3     2 
## 11.68  11.7 11.71 11.72 11.73 11.74 11.75 11.76 11.77 11.78 11.79  11.8 11.81 
##     2     2     1     5     5     2     5     6     2     6     3     5     4 
## 11.83 11.84 11.85 11.86 11.87 11.88 11.89  11.9 11.91 11.92 11.93 11.94 11.95 
##     4     4     2     6     3     6     4     2     2     2     2     8     1 
## 11.96 11.97 11.98 11.99    12  16.1 16.18 16.27 16.28 16.29  16.3 16.33 16.36 
##     5     4     6     4     1     1     1     1     1     1     1     1     1 
## 16.37  16.4 16.41 16.42 16.52 16.54 16.57 16.58  16.6 16.64 16.65 16.66  16.7 
##     1     1     1     1     1     1     1     1     1     1     1     2     1 
## 16.72 16.74 16.81 16.85 16.86 16.89 16.91 16.97 16.99    17 17.01 17.02 17.03 
##     2     1     2     2     1     1     1     1     1     2     1     3     3 
## 17.06 17.07 17.09  17.1 17.11 17.13 17.15 17.16 17.17 17.18 17.19  17.2 17.23 
##     1     1     1     3     1     1     3     1     1     1     1     1     1 
## 17.24 17.25 17.26 17.27 17.28 17.29  17.3 17.31 17.34 17.35 17.37  17.4 17.41 
##     2     1     2     1     3     2     1     1     2     1     1     1     1 
## 17.43 17.44 17.46 17.47 17.48 17.49 17.51 17.53 17.54 17.57 17.58 17.59  17.6 
##     1     4     3     3     1     1     5     4     1     1     2     1     1 
## 17.61 17.63 17.64 17.65 17.66 17.67  17.7 17.71 17.72 17.74 17.75 17.76 17.77 
##     2     1     1     2     5     1     2     1     1     3     2     2     2 
## 17.78 17.79 17.84 17.86 17.87 17.88  17.9 17.91 17.93 17.94 17.96 17.97 17.98 
##     2     2     3     2     2     1     1     1     1     1     2     1     1 
## 18.01 18.02 18.03 18.04 18.05 18.06 18.08  18.1 18.11 18.12 18.13 18.14 18.16 
##     1     2     2     1     2     2     5     1     1     3     1     2     2 
## 18.17 18.18 18.19 18.21 18.22 18.23 18.24 18.25 18.26 18.27 18.28 18.29  18.3 
##     1     1     1     4     2     5     1     3     3     1     1     1     3 
## 18.31 18.32 18.33 18.35 18.36 18.37 18.38 18.39  18.4 18.41 18.42 18.43 18.44 
##     1     2     2     2     4     2     2     4     2     2     1     3     3 
## 18.45 18.46 18.49 18.51 18.52 18.53 18.55 18.56 18.57 18.58 18.59  18.6 18.61 
##     3     2     1     3     3     3     1     1     3     2     1     2     2 
## 18.62 18.63 18.64 18.65 18.66 18.67 18.68 18.69  18.7 18.72 18.73 18.74 18.75 
##     5     2     1     1     1     2     1     5     1     2     3     1     1 
## 18.76 18.77  18.8 18.81 18.82 18.83 18.84 18.85 18.86 18.88 18.89  18.9 18.92 
##     5     1     1     2     2     1     1     5     2     1     2     3     1 
## 18.93 18.94 18.95 18.96 18.97 18.98 18.99    19 19.01 19.02 19.03 19.04 19.05 
##     2     3     5     3     2     4     1     2     5     2     1     3     3 
## 19.06 19.07 19.08 19.09  19.1 19.11 19.12 19.13 19.14 19.15 19.16 19.17 19.18 
##     3     2     5     2     3     4     1     1     3     1     2     3     1 
## 19.19  19.2 19.21 19.22 19.23 19.24 19.25 19.26 19.27 19.28 19.29 19.32 19.33 
##     3     2     6     1     3     7     5     1     2     1     2     3     2 
## 19.34 19.36 19.37 19.38 19.39  19.4 19.41 19.42 19.43 19.44 19.46 19.47 19.48 
##     3     2     5     2     2     3     2     2     3     5     1     4     7 
## 19.49  19.5 19.51 19.52 19.53 19.54 19.55 19.56 19.57 19.58 19.59  19.6 19.61 
##     2     1     3     1     2     2     1     2     4     7     2     3     4 
## 19.62 19.63 19.64 19.65 19.66 19.67 19.69  19.7 19.71 19.72 19.73 19.74 19.75 
##     4     5     4     2     2     2     3     5     4     1     3     4     1 
## 19.76 19.77 19.78 19.79  19.8 19.81 19.82 19.83 19.84 19.85 19.86 19.87 19.88 
##     4     4     3     3     2     2     3     5     4     2     1     3     1 
## 19.89  19.9 19.91 19.92 19.93 19.94 19.95 19.97 19.98 19.99    20 20.01 20.02 
##     5     2     3     6     2     2     1     4     2     2     1     4     1 
## 20.03 20.04 20.05 20.06 20.07 20.08 20.09 20.11 20.12 20.13 20.14 20.15 20.16 
##     1     2     2     3     2     3     1     3     3     6     5     1     6 
## 20.17 20.18 20.19  20.2 20.21 20.22 20.23 20.24 20.25 20.26 20.27 20.28 20.29 
##     4     2     2     2     3     3     4     6     3     3     1     4     2 
##  20.3 20.31 20.32 20.33 20.34 20.35 20.36 20.37 20.38 20.39  20.4 20.41 20.42 
##     1     4     1     6     3     5     4     4     4     7     4     5     4 
## 20.43 20.44 20.45 20.46 20.47 20.48 20.49  20.5 20.51 20.52 20.53 20.54 20.55 
##     1     2     3     4     5     4     2     3     1     6     5     2     2 
## 20.56 20.57 20.58 20.59  20.6 20.61 20.62 20.63 20.64 20.65 20.66 20.67 20.68 
##     3     5     2     3     2     2     2     3     2     2     4     2     3 
## 20.69  20.7 20.71 20.72 20.73 20.74 20.75 20.76 20.77 20.78 20.79  20.8 20.82 
##     5     4     2     3     3     2     2     2     2     4     3     7     3 
## 20.83 20.84 20.85 20.86 20.87 20.88 20.89  20.9 20.91 20.92 20.93 20.94 20.96 
##     2     5     2     1     3     2     4     2     2     6     4     5     1 
## 20.97 20.98 20.99    21 21.01 21.03 21.04 21.05 21.06 21.07 21.08 21.09  21.1 
##     4     2     1     1     3     1     3     1     4     5     2     2     1 
## 21.11 21.13 21.14 21.15 21.16 21.17 21.18 21.19  21.2 21.21 21.22 21.23 21.24 
##     4     1     1     2     4     5     1     1     1     2     3     4     1 
## 21.25 21.26 21.27 21.28 21.29  21.3 21.32 21.33 21.34 21.36 21.37 21.38 21.39 
##     4     4     2     1     5     2     1     4     3     1     6     2     2 
##  21.4 21.41 21.42 21.43 21.44 21.45 21.46 21.47 21.48 21.49  21.5 21.52 21.55 
##     4     1     4     1     2     1     2     5     4     2     1     7     1 
## 21.56 21.57 21.59  21.6 21.61 21.62 21.63 21.64 21.65 21.66 21.67 21.69  21.7 
##     2     2     3     2     3     2     1     1     1     2     2     1     2 
## 21.71 21.72 21.73 21.74 21.75 21.76 21.77 21.78 21.79  21.8 21.81 21.82 21.83 
##     2     3     1     1     4     2     2     2     1     3     2     1     4 
## 21.85 21.88 21.91 21.92 21.93 21.94 21.95 21.96 21.97 21.98 21.99 22.01 22.02 
##     2     1     2     1     3     1     1     4     2     3     3     2     3 
## 22.03 22.04 22.06 22.07 22.08 22.09 22.11 22.12 22.13 22.14 22.15 22.17 22.18 
##     2     1     3     3     1     1     2     1     3     2     2     1     1 
## 22.19  22.2 22.21 22.23 22.25 22.26 22.27  22.3 22.31 22.32 22.33 22.34 22.35 
##     1     1     1     1     2     1     2     1     2     2     1     1     1 
## 22.36 22.37 22.38  22.4 22.41 22.44 22.45 22.46 22.47 22.48 22.49 22.51 22.53 
##     4     2     2     2     1     4     1     1     1     1     1     4     2 
## 22.54 22.55 22.56 22.57 22.58 22.59  22.6 22.61 22.62 22.63 22.66 22.67 22.69 
##     1     1     1     1     2     3     1     1     1     2     1     1     2 
##  22.7 22.71 22.72 22.75 22.76 22.77 22.78 22.82 22.85 22.87 22.88 22.89 22.92 
##     2     1     1     2     1     1     1     1     2     1     1     1     3 
## 22.94 22.95 22.96 22.97 23.01 23.02 23.05  23.1 23.13 23.14 23.15 23.17 23.18 
##     1     4     1     2     1     1     1     2     1     2     1     1     1 
##  23.2 23.25 23.26 23.29 23.31 23.34 23.37 23.38 23.39 23.48  23.5 23.53 23.54 
##     1     2     1     2     1     1     1     2     1     2     1     1     1 
## 23.57 23.59 23.66 23.72 23.73 23.74 23.85 23.95 23.97 24.73 24.75 24.82 24.85 
##     1     1     1     1     1     1     1     1     2     1     1     1     1 
## 25.01 25.09 25.17 25.31 25.35 25.45 25.46 25.52 25.67 25.69  25.7 25.71 25.75 
##     1     1     1     1     1     1     1     1     1     1     1     1     1 
## 25.79 25.82 25.88 25.91 25.92 25.93 25.98 26.01  26.1 26.11 26.12 26.13 26.14 
##     1     1     1     1     1     1     2     1     1     1     1     1     1 
## 26.16 26.18  26.2 26.21 26.22 26.24 26.28 26.36 26.38 26.41 26.43 26.44 26.46 
##     2     1     1     1     1     2     1     1     2     1     1     1     1 
## 26.47 26.48 26.49  26.5 26.52 26.56 26.57 26.59  26.6 26.64 26.65 26.66 26.68 
##     1     1     2     2     2     3     1     1     1     1     1     1     1 
## 26.71 26.73 26.74 26.75 26.77 26.78 26.79 26.83  26.9 26.91 26.94 26.95 26.98 
##     1     1     2     1     1     1     2     2     1     2     2     2     1 
## 26.99    27 27.01 27.02 27.03 27.04 27.05 27.06  27.1 27.11 27.18  27.2 27.22 
##     1     2     1     2     1     2     1     2     3     1     2     1     1 
## 27.23 27.24 27.27 27.28 27.29  27.3 27.32 27.34 27.36 27.37 27.38 27.39  27.4 
##     2     2     1     2     5     1     2     3     1     1     2     3     1 
## 27.42 27.43 27.44 27.45 27.46 27.47 27.48 27.49 27.52 27.53 27.54 27.55 27.56 
##     2     1     1     2     2     1     1     2     1     1     1     1     2 
## 27.58 27.59  27.6 27.61 27.62 27.63 27.64 27.65 27.66 27.67 27.69  27.7 27.71 
##     2     1     1     1     3     3     1     1     1     1     3     3     1 
## 27.72 27.73 27.74 27.75 27.76 27.77 27.78  27.8 27.82 27.83 27.85 27.87 27.88 
##     1     1     1     1     2     2     1     2     1     1     3     1     1 
## 27.89  27.9 27.91 27.92 27.93 27.94 27.95 27.97 27.98 27.99    28 28.01 28.02 
##     1     1     1     2     1     3     2     1     1     1     3     2     3 
## 28.03 28.05 28.06 28.07 28.08 28.09  28.1 28.11 28.12 28.14 28.15 28.17 28.18 
##     2     2     1     2     3     3     1     2     1     1     1     2     3 
## 28.21 28.23 28.25 28.26 28.27 28.28 28.29  28.3 28.31 28.32 28.33 28.34 28.35 
##     2     1     1     3     2     2     4     4     2     2     5     1     4 
## 28.36 28.37 28.39  28.4 28.43 28.44 28.45 28.46 28.47 28.48 28.49  28.5 28.51 
##     2     1     4     3     4     1     2     5     4     1     1     3     1 
## 28.53 28.54 28.55 28.56 28.58 28.59  28.6 28.61 28.62 28.63 28.64 28.65 28.66 
##     2     5     2     3     3     2     3     2     2     3     2     3     2 
## 28.67 28.68 28.71 28.72 28.73 28.74 28.75 28.76 28.78 28.79  28.8 28.82 28.83 
##     4     4     1     1     2     3     2     2     2     4     1     2     2 
## 28.84 28.85 28.86 28.87 28.88 28.89 28.91 28.92 28.93 28.95 28.96 28.97 28.99 
##     3     2     1     3     3     2     3     1     1     3     1     4     1 
##    29 29.01 29.02 29.03 29.04 29.05 29.07 29.08 29.09  29.1 29.11 29.13 29.14 
##     1     2     3     2     3     3     7     4     2     3     2     3     2 
## 29.15 29.16 29.17 29.18 29.19  29.2 29.21 29.23 29.24 29.25 29.26 29.27 29.28 
##     2     3     5     2     1     3     2     3     5     2     2     4     3 
##  29.3 29.31 29.32 29.33 29.34 29.35 29.36 29.37 29.38 29.39  29.4 29.41 29.42 
##     4     1     5     2     3     1     1     1     1     1     4     2     1 
## 29.43 29.44 29.45 29.46 29.47 29.48  29.5 29.51 29.53 29.54 29.55 29.56 29.57 
##     3     4     3     4     3     1     4     1     3     1     1     1     4 
## 29.58 29.59  29.6 29.61 29.62 29.63 29.64 29.67 29.68 29.69  29.7 29.71 29.72 
##     2     3     5     3     1     3     2     4     4     2     5     2     4 
## 29.73 29.75 29.76 29.77 29.78 29.79  29.8 29.81 29.82 29.84 29.85 29.86 29.87 
##     2     3     3     3     1     2     1     1     3     3     1     2     6 
## 29.88 29.89  29.9 29.91 29.92 29.93 29.94 29.95 29.96 29.98 29.99    30 30.02 
##     1     2     3     4     2     2     3     3     2     3     3     1     3 
## 30.03 30.04 30.05 30.06 30.07 30.08 30.09  30.1 30.11 30.12 30.13 30.14 30.15 
##     2     4     3     1     1     3     3     2     2     1     4     3     3 
## 30.16 30.17 30.18 30.19  30.2 30.21 30.22 30.24 30.25 30.26 30.28 30.29 30.31 
##     1     1     7     3     2     4     2     1     3     1     3     1     4 
## 30.32 30.33 30.34 30.35 30.36 30.37 30.38 30.39  30.4 30.41 30.42 30.43 30.44 
##     3     1     4     3     4     2     1     4     2     1     3     3     3 
## 30.45 30.46 30.47 30.49  30.5 30.51 30.52 30.53 30.54 30.55 30.56 30.57 30.58 
##     4     3     1     2     1     2     1     2     1     6     1     3     1 
## 30.59  30.6 30.62 30.63 30.64 30.65 30.66 30.67 30.68 30.69  30.7 30.71 30.72 
##     2     1     1     4     1     1     1     4     4     3     4     2     5 
## 30.73 30.74 30.77 30.78 30.79  30.8 30.81 30.82 30.83 30.84 30.85 30.86 30.87 
##     3     3     3     4     2     3     4     3     1     1     3     3     4 
## 30.88 30.89  30.9 30.91 30.92 30.93 30.94 30.95 30.96 30.97 30.98 30.99 31.01 
##     3     3     2     1     3     3     2     1     2     2     2     2     3 
## 31.02 31.03 31.04 31.05 31.06 31.07 31.08 31.09  31.1 31.11 31.12 31.13 31.14 
##     4     5     3     5     1     1     5     1     4     7     1     4     1 
## 31.15 31.17 31.18 31.19  31.2 31.21 31.22 31.23 31.24 31.25 31.26 31.28 31.29 
##     1     1     3     2     1     2     3     1     2     2     3     1     3 
##  31.3 31.31 31.32 31.33 31.34 31.35 31.36 31.37 31.38 31.39 31.41 31.42 31.43 
##     2     2     5     3     3     1     3     1     1     2     2     1     2 
## 31.44 31.45 31.46 31.47 31.48 31.49 31.51 31.53 31.55 31.56 31.58 31.59  31.6 
##     2     1     1     2     2     1     2     2     2     3     2     1     2 
## 31.61 31.65 31.67 31.68 31.69  31.7 31.71 31.72 31.73 31.74 31.76 31.77  31.8 
##     2     3     3     2     1     1     3     2     1     3     1     2     1 
## 31.81 31.82 31.84 31.85 31.86 31.87 31.88 31.89  31.9 31.91 31.92 31.93 31.94 
##     2     2     3     3     1     3     2     1     4     1     3     1     3 
## 31.96 31.98 31.99    32 32.02 32.03 32.04 32.05 32.07 32.08 32.09  32.1 32.12 
##     2     1     1     4     2     4     2     1     1     3     3     1     3 
## 32.14 32.16 32.17 32.18 32.19  32.2 32.21 32.22 32.24 32.25 32.26 32.27 32.28 
##     1     1     2     2     2     1     2     2     4     1     2     1     1 
## 32.29  32.3 32.31 32.33 32.35 32.36 32.38 32.39  32.4 32.41 32.44 32.45 32.49 
##     1     2     1     2     3     3     1     2     4     5     1     1     4 
##  32.5 32.51 32.53 32.55 32.56 32.57 32.58 32.62 32.63 32.65 32.66 32.67 32.69 
##     1     2     2     4     3     1     3     3     3     1     1     2     2 
##  32.7 32.72 32.73 32.74 32.76 32.78 32.79  32.8 32.81 32.83 32.84 32.85 32.91 
##     3     2     2     2     3     2     2     1     2     1     1     1     2 
## 32.92 32.93 32.94 32.97 32.98 32.99 33.01 33.02 33.04 33.05 33.06 33.07 33.08 
##     3     1     3     1     1     1     1     2     1     2     3     3     2 
## 33.09 33.11 33.16 33.17 33.18 33.19  33.2 33.21 33.22 33.26 33.27 33.29  33.3 
##     1     2     2     1     2     2     1     2     2     2     1     1     2 
## 33.36 33.37 33.38 33.41 33.43 33.44 33.45 33.46 33.47 33.49 33.51 33.52 33.53 
##     2     1     2     1     1     2     1     1     1     2     2     1     1 
## 33.55 33.56 33.57 33.59  33.6 33.61 33.66 33.69 33.71 33.72 33.73 33.75 33.81 
##     1     1     2     1     2     1     1     2     1     3     1     1     1 
## 33.82 33.84 33.85 33.87 33.88  33.9 33.95 33.96 33.97 33.99 34.01 34.04 34.05 
##     1     1     1     1     2     3     1     1     1     1     2     1     1 
## 34.07 34.08 34.11 34.14 34.15 34.18 34.21 34.22 34.23 34.24 34.25 34.26 34.27 
##     2     1     2     1     2     3     1     1     1     1     2     1     1 
##  34.3 34.35 34.37  34.4 34.44 34.45 34.46  34.5 34.51 34.52 34.53 34.54 34.57 
##     1     1     1     1     1     1     1     1     1     1     1     1     1 
## 34.58 34.59  34.6 34.61 34.62 34.63 34.66 34.67 34.73 34.74 34.81 34.82 34.86 
##     1     3     1     1     1     1     1     1     1     1     2     1     1 
## 34.89  34.9 34.92 34.93 34.97 35.02 35.03 35.04 35.05  35.1 35.11 35.12 35.14 
##     2     2     1     1     3     1     1     4     1     1     1     2     1 
## 35.15 35.16 35.18  35.2 35.21 35.23 35.24 35.25 35.27 35.28 35.29 35.31 35.32 
##     1     1     1     1     2     1     2     1     2     2     3     1     1 
## 35.33 35.34 35.35 35.36 35.38  35.4 35.43 35.46 35.48 35.49 35.55 35.56 35.57 
##     1     1     1     2     1     1     1     1     1     1     1     3     1 
## 35.58  35.6 35.65 35.68 35.69  35.7 35.71 35.72 35.73 35.76 35.79  35.8 35.82 
##     1     1     1     1     1     1     2     3     1     1     1     1     1 
## 35.83 35.84 35.86 35.87 35.88 35.94 35.95 35.96 35.98 35.99    36 36.01 36.02 
##     1     1     2     3     1     1     1     2     1     2     1     2     1 
## 36.03 36.05 36.06 36.07 36.08 36.09  36.1 36.12 36.13 36.14 36.16 36.17 36.18 
##     3     1     1     1     1     2     1     2     1     1     1     1     2 
## 36.19  36.2 36.21 36.22 36.23 36.24 36.25 36.26 36.28 36.29  36.3 36.31 36.32 
##     1     1     1     1     1     1     1     2     1     2     2     1     2 
## 36.34 36.35 36.38 36.41 36.42 36.43 36.44 36.45 36.46 36.47 36.48 36.49  36.5 
##     2     1     1     1     1     4     2     3     1     3     2     1     2 
## 36.51 36.52 36.54 36.55 36.56 36.57 36.58  36.6 36.62 36.63 36.64 36.65 36.66 
##     2     2     3     2     2     4     1     4     3     2     1     3     2 
## 36.67 36.68 36.69  36.7 36.72 36.73 36.74 36.75 36.76 36.77 36.78 36.79  36.8 
##     1     1     1     1     1     1     2     1     3     3     1     3     1 
## 36.82 36.83 36.86 36.87 36.88 36.89 36.91 36.92 36.93 36.97 36.98 36.99    37 
##     2     1     2     1     2     2     1     2     2     1     1     1     3 
## 37.01 37.02 37.03 37.04 37.05 37.06 37.07 37.08 37.09  37.1 37.12 37.13 37.14 
##     1     2     2     2     1     3     1     1     3     1     5     1     3 
## 37.15 37.17 37.18 37.19  37.2 37.21 37.22 37.23 37.24 37.26 37.27 37.29  37.3 
##     3     4     1     2     1     1     1     4     1     2     1     1     3 
## 37.32 37.33 37.34 37.35 37.37 37.39  37.4 37.41 37.42 37.43 37.45 37.46 37.47 
##     1     4     1     1     2     2     3     2     5     1     3     1     1 
## 37.48 37.51 37.52 37.53 37.54 37.55 37.56 37.57 37.59  37.6 37.61 37.62 37.63 
##     2     1     1     4     2     1     2     5     2     3     3     3     1 
## 37.64 37.65 37.66 37.68 37.69 37.71 37.72 37.73 37.74 37.75 37.76 37.77 37.78 
##     2     1     1     2     1     4     3     2     3     4     5     3     3 
## 37.79  37.8 37.82 37.83 37.84 37.85 37.87 37.88 37.89 37.91 37.94 37.95 37.96 
##     2     2     5     2     2     3     2     2     1     5     3     3     3 
## 37.97 37.98 37.99    38 38.01 38.02 38.03 38.04 38.05 38.06 38.07 38.08 38.09 
##     5     3     1     7     1     5     3     1     3     2     2     2     1 
##  38.1 38.11 38.12 38.13 38.14 38.15 38.16 38.17 38.18 38.19  38.2 38.21 38.23 
##     2     4     1     3     3     5     3     4     2     2     4     4     5 
## 38.24 38.25 38.26 38.27 38.28 38.29  38.3 38.31 38.32 38.33 38.34 38.35 38.36 
##     2     3     4     3     4     1     2     4     7     2     2     2     4 
## 38.37 38.38 38.39  38.4 38.41 38.42 38.43 38.44 38.45 38.46 38.47 38.48 38.49 
##     1     2     2     3     2     1     3     1     3     4     3     7     4 
##  38.5 38.51 38.52 38.53 38.54 38.55 38.56 38.57 38.59  38.6 38.61 38.62 38.63 
##     1     2     2     3     3     4     3     2     2     6     6     2     4 
## 38.64 38.65 38.66 38.67 38.68 38.69  38.7 38.71 38.72 38.73 38.74 38.75 38.76 
##     4     3     2     2     2     5     9     5     2     4     1     3     7 
## 38.77 38.78 38.79  38.8 38.81 38.82 38.83 38.84 38.85 38.86 38.87 38.88 38.89 
##     2     1     9     1     2     1     3     2     2     7     1     2     6 
##  38.9 38.91 38.92 38.93 38.94 38.95 38.96 38.97 38.98 38.99    39 39.01 39.02 
##     5     5     3     1     3     1     5     2     8     4     3     4     1 
## 39.03 39.04 39.05 39.06 39.07 39.08 39.09  39.1 39.11 39.12 39.13 39.14 39.15 
##     2     4     3     5     4     2     4     2     4     3     2     2     5 
## 39.17 39.18 39.19  39.2 39.21 39.22 39.23 39.24 39.26 39.27 39.28 39.29  39.3 
##     6     3     2     6     4     2     1     3     1     3     6     2     5 
## 39.31 39.32 39.33 39.34 39.35 39.36 39.37 39.38 39.39  39.4 39.41 39.42 39.43 
##     1     4     4     1     1     3     1     2     4     4     4     5     1 
## 39.44 39.45 39.46 39.47 39.48 39.49  39.5 39.51 39.52 39.53 39.55 39.56 39.57 
##     4     5     2     1     5     4     6     2     5     6     2     4     4 
## 39.58 39.59  39.6 39.61 39.62 39.63 39.64 39.65 39.66 39.67 39.68 39.69  39.7 
##     6     3     4     3     2     2     2     4     2     4     1    10     1 
## 39.71 39.72 39.73 39.74 39.75 39.76 39.77 39.78 39.79  39.8 39.81 39.83 39.84 
##     2     3     4     2     4     2     8     4     7     1     4     6     5 
## 39.85 39.86 39.87 39.88 39.89  39.9 39.91 39.92 39.93 39.94 39.95 39.96 39.97 
##     5     3     1     2     5     2     3     1     7     3     1     8     3 
## 39.98 39.99    40 40.01 40.02 40.03 40.04 40.05 40.06 40.07 40.08 40.09  40.1 
##     1     5     4     9     6     2     3     1     6     6     3     1     5 
## 40.11 40.12 40.13 40.14 40.15 40.16 40.17 40.18 40.19  40.2 40.21 40.22 40.23 
##     1     3     3     3     2     2     1     3     3     4     4     4     2 
## 40.24 40.25 40.26 40.27 40.28 40.29  40.3 40.31 40.32 40.33 40.34 40.35 40.36 
##     3     4     4     6     1     2     4     7     4     5     7     1     4 
## 40.37 40.38 40.39  40.4 40.41 40.42 40.43 40.44 40.45 40.46 40.47 40.48 40.49 
##     5     4     3     3     6     3     3     4     5     5     6     5     2 
##  40.5 40.51 40.52 40.54 40.55 40.56 40.57 40.58 40.59  40.6 40.61 40.62 40.63 
##     3     4     1     4     4     6     1     7     4     2     5     4     6 
## 40.64 40.65 40.66 40.67 40.68 40.69  40.7 40.71 40.72 40.73 40.74 40.75 40.76 
##     5     3     1     5     2     3     4     7     5     1     2     2     3 
## 40.77 40.78 40.79  40.8 40.81 40.82 40.83 40.84 40.85 40.86 40.87 40.88 40.89 
##     3     2     2     3     2     1     2     5     3     1     2     2     6 
##  40.9 40.91 40.92 40.93 40.94 40.95 40.96 40.97 40.99    41 41.01 41.02 41.03 
##     3     3     7     3     6     4     2     6     2     2     1     2     4 
## 41.05 41.06 41.07 41.09  41.1 41.11 41.12 41.13 41.14 41.15 41.16 41.17 41.18 
##     5     3     5     4     1     5     5     2     4     9     1     1     5 
## 41.19  41.2 41.21 41.24 41.25 41.26 41.27 41.28 41.29  41.3 41.31 41.32 41.33 
##     1     2     2     3     6     1     3     2     2     3     2     8     5 
## 41.34 41.35 41.36 41.37 41.38 41.39  41.4 41.42 41.43 41.44 41.45 41.46 41.47 
##     4     3     1     4     2     1     2     2     7     1     2     8     2 
## 41.48 41.49  41.5 41.52 41.53 41.54 41.55 41.56 41.57 41.58 41.59  41.6 41.61 
##     3     7     1     3     5     3     7     3     4     2     3     7     4 
## 41.62 41.63 41.64 41.65 41.66 41.67 41.68 41.69  41.7 41.71 41.72 41.73 41.74 
##     1     5     2     5     2     6     7     3     2     5     3     4     6 
## 41.75 41.76 41.77 41.78 41.79  41.8 41.81 41.82 41.83 41.84 41.85 41.86 41.87 
##     3     3     6     7     5     1     3     2     5     5     3     2     2 
## 41.88 41.89  41.9 41.91 41.92 41.93 41.94 41.95 41.96 41.97 41.98 41.99    42 
##     2     5     6     2     2     5     2     6     4     1     4     4     4 
## 42.01 42.02 42.03 42.04 42.05 42.06 42.07 42.08 42.09  42.1 42.11 42.12 42.13 
##     5     7     4     1     2     7     4     3     3     2     2     2     3 
## 42.14 42.15 42.16 42.17 42.18 42.19  42.2 42.21 42.22 42.23 42.24 42.25 42.26 
##     8     3     2     1     3     1     1     4     2     5     3     3     4 
## 42.28 42.29  42.3 42.31 42.32 42.33 42.35 42.36 42.37 42.38 42.39 42.41 42.42 
##     2     5     1     2     2     1     4     1     3     2     7     1     3 
## 42.43 42.44 42.45 42.46 42.47 42.48 42.49  42.5 42.51 42.52 42.53 42.54 42.55 
##     4     2     3     2     5     5     5     3     2     3     2     6     2 
## 42.56 42.57 42.58 42.59  42.6 42.61 42.62 42.63 42.64 42.65 42.66 42.67 42.68 
##     5     4     3     3     3     4     1     3     4     3     2     2     6 
## 42.69  42.7 42.72 42.73 42.74 42.75 42.76 42.77 42.78 42.79 42.81 42.83 42.84 
##     4     5     1     4     6     2     4     1     3     2     3     2     4 
## 42.85 42.86 42.87 42.89  42.9 42.91 42.92 42.93 42.94 42.95 42.96 42.97 42.98 
##     3     4     3     2     1     1     4     3     1     1     3     3     1 
## 42.99    43 43.01 43.02 43.04 43.06 43.07 43.08  43.1 43.11 43.12 43.13 43.14 
##     2     7     3     4     2     2     1     5     3     1     4     4     1 
## 43.15 43.17 43.18 43.19  43.2 43.21 43.22 43.24 43.25 43.26 43.27 43.28 43.29 
##     3     2     4     3     2     1     2     1     1     1     1     2     3 
##  43.3 43.32 43.33 43.34 43.35 43.36 43.37 43.39  43.4 43.41 43.42 43.43 43.44 
##     5     1     1     2     3     2     4     4     2     4     1     3     2 
## 43.45 43.46 43.47 43.48 43.49  43.5 43.51 43.52 43.53 43.54 43.55 43.56 43.57 
##     1     2     3     2     2     3     4     5     1     2     1     2     2 
## 43.58 43.59 43.61 43.62 43.63 43.65 43.66 43.67 43.68 43.69  43.7 43.71 43.72 
##     2     3     3     3     1     1     1     2     5     2     3     3     2 
## 43.73 43.74 43.75 43.76 43.77 43.78 43.79  43.8 43.81 43.83 43.84 43.86 43.87 
##     4     2     2     1     1     3     2     1     3     1     2     4     3 
## 43.88 43.89  43.9 43.91 43.92 43.93 43.94 43.95 43.96 43.97 43.98 43.99    44 
##     4     1     7     3     1     2     2     4     2     3     6     2     2 
## 44.01 44.03 44.04 44.05 44.06 44.07 44.08 44.09  44.1 44.12 44.13 44.14 44.15 
##     3     1     2     3     2     3     1     2     3     1     1     2     1 
## 44.16 44.18 44.19  44.2 44.21 44.22 44.27 44.28 44.29 44.31 44.32 44.33 44.35 
##     1     3     2     2     1     5     3     3     1     3     2     6     4 
## 44.36 44.37 44.38 44.39  44.4 44.41 44.42 44.43 44.44 44.45 44.46 44.47 44.48 
##     2     3     2     3     2     3     1     2     3     2     6     1     4 
## 44.49 44.51 44.52 44.53 44.54 44.55 44.56 44.57 44.59  44.6 44.61 44.62 44.63 
##     3     5     4     1     5     5     3     1     2     2     2     2     4 
## 44.64 44.65 44.66 44.67  44.7 44.71 44.72 44.74 44.75 44.76 44.77 44.78 44.79 
##     2     2     2     4     5     3     4     1     1     2     1     2     4 
##  44.8 44.81 44.82 44.83 44.84 44.85 44.86 44.87 44.88 44.89  44.9 44.91 44.92 
##     1     7     2     2     2     2     2     3     2     2     2     2     6 
## 44.93 44.94 44.96 44.97 44.99 45.01 45.02 45.03 45.04 45.06 45.07 45.08 45.09 
##     1     3     2     3     5     2     4     5     2     4     1     1     3 
##  45.1 45.11 45.12 45.13 45.14 45.15 45.16 45.17 45.18 45.19  45.2 45.21 45.23 
##     2     2     2     5     3     3     2     2     1     2     2     3     2 
## 45.24 45.25 45.26 45.27 45.28 45.29  45.3 45.31 45.32 45.33 45.34 45.35 45.36 
##     5     3     2     2     2     2     3     2     4     4     3     4     2 
## 45.37 45.38 45.39  45.4 45.41 45.42 45.43 45.44 45.45 45.46 45.48 45.49  45.5 
##     2     1     2     3     1     3     3     5     3     3     3     1     3 
## 45.51 45.52 45.53 45.54 45.55 45.56 45.57 45.59  45.6 45.61 45.62 45.63 45.64 
##     2     1     1     2     3     5     1     2     2     3     3     3     5 
## 45.65 45.66 45.67 45.68 45.69 45.71 45.72 45.73 45.74 45.75 45.76 45.77 45.78 
##     2     1     2     1     1     3     2     3     2     2     1     4     1 
##  45.8 45.81 45.83 45.84 45.85 45.86 45.87 45.88 45.89  45.9 45.91 45.92 45.93 
##     3     1     3     3     1     1     4     3     2     4     3     6     3 
## 45.94 45.95 45.96 45.97 45.98 45.99    46 46.01 46.03 46.04 46.05 46.06 46.07 
##     2     1     5     3     3     3     4     2     9     5     1     3     4 
## 46.08 46.09  46.1 46.11 46.13 46.14 46.15 46.16 46.18 46.19  46.2 46.21 46.22 
##     3     2     2     2     5     1     1     1     2     1     3     2     3 
## 46.23 46.24 46.25 46.26 46.27 46.28 46.29  46.3 46.31 46.32 46.34 46.35 46.36 
##     4     1     4     4     1     2     3     2     5     1     1     3     5 
## 46.38 46.39  46.4 46.41 46.42 46.44 46.45 46.46 46.47 46.48 46.49  46.5 46.51 
##     2     2     3     4     3     2     2     4     2     1     3     4     2 
## 46.52 46.53 46.54 46.56 46.57 46.58 46.59  46.6 46.61 46.62 46.63 46.64 46.66 
##     4     5     4     3     4     1     1     4     1     2     2     2     1 
## 46.67 46.68 46.69  46.7 46.71 46.72 46.73 46.74 46.75 46.76 46.78 46.79  46.8 
##     1     4     1     3     2     2     2     3     2     3     4     2     3 
## 46.81 46.82 46.84 46.85 46.86 46.87 46.88 46.89  46.9 46.91 46.92 46.93 46.94 
##     3     4     2     5     5     2     4     4     5     1     2     1     3 
## 46.95 46.96 46.97 46.98 46.99    47 47.01 47.02 47.03 47.04 47.05 47.06 47.07 
##     6     4     3     4     2     2     4     4     3     2     3     3     3 
## 47.08 47.09  47.1 47.11 47.13 47.14 47.15 47.16 47.17 47.18 47.19  47.2 47.21 
##     1     1     4     2     3     4     3     4     2     2     1     7     3 
## 47.22 47.23 47.24 47.25 47.26 47.27 47.28 47.29  47.3 47.31 47.32 47.33 47.34 
##     5     2     2     2     3     2     2     5     3     3     5     3     1 
## 47.36 47.37 47.38 47.39  47.4 47.41 47.42 47.43 47.44 47.45 47.46 47.47 47.48 
##     1     3     2     1     3     4     2     4     2     6     4     2     4 
## 47.49  47.5 47.51 47.52 47.53 47.54 47.55 47.56 47.57 47.58 47.59  47.6 47.62 
##     3     3     2     2     1     4     2     6     4     1     1     4     6 
## 47.63 47.64 47.65 47.67 47.68 47.69  47.7 47.71 47.72 47.73 47.74 47.75 47.76 
##     4     8     2     2     6     1     5     4     4     1     1     2     3 
## 47.77 47.78 47.79  47.8 47.81 47.82 47.83 47.84 47.85 47.86 47.87 47.88 47.89 
##     3     3     3     5     3     3     1     3     3     4     4     1     3 
##  47.9 47.91 47.92 47.93 47.94 47.95 47.96 47.97 47.98 47.99    48 48.01 48.02 
##     4     3     5     4     3     4     4     2     7     4     2     6     1 
## 48.03 48.04 48.05 48.06 48.07 48.08 48.09  48.1 48.11 48.12 48.13 48.14 48.15 
##     2     1     2     2     7     4     2     5     8     2     1     5     2 
## 48.16 48.17 48.18 48.19  48.2 48.21 48.22 48.23 48.24 48.25 48.26 48.27 48.28 
##     6     4     2     2     6     3     2     4     5     3     6     2     4 
## 48.29  48.3 48.31 48.32 48.33 48.34 48.35 48.36 48.37 48.38 48.39  48.4 48.41 
##     1     4     2     2     6     3     4     3     2     1     3     3     3 
## 48.42 48.43 48.44 48.45 48.46 48.47 48.48 48.49 48.51 48.52 48.53 48.54 48.55 
##     1     2     6     2     2     5     3     1     3     1     4     1     2 
## 48.57 48.58 48.59  48.6 48.61 48.62 48.63 48.64 48.65 48.66 48.67 48.68 48.69 
##     2     3     6     5     4     4     3     4     4     3     3     1     2 
##  48.7 48.71 48.72 48.73 48.74 48.75 48.76 48.77 48.78 48.79  48.8 48.81 48.82 
##     5     1     2     3     2     1     1     5     2     4     4     1     4 
## 48.83 48.84 48.85 48.86 48.87 48.88 48.89  48.9 48.91 48.92 48.93 48.94 48.95 
##     1     4    10     2     5     1     7     1     2     2     1     1     4 
## 48.96 48.97 48.98 48.99    49 49.01 49.02 49.03 49.04 49.05 49.06 49.08 49.09 
##     7     4     9     3     3     6     2     2     5     3     5     5     5 
##  49.1 49.11 49.12 49.13 49.14 49.15 49.16 49.17 49.18 49.19  49.2 49.21 49.22 
##     5     5     2     3     1     4     6     3     5     2     2     3     2 
## 49.23 49.24 49.25 49.26 49.27 49.28 49.29  49.3 49.31 49.33 49.34 49.35 49.36 
##     2     4     2     5     2     5     2     6     5     5     1     4     5 
## 49.37 49.38 49.39  49.4 49.41 49.42 49.43 49.45 49.46 49.47 49.48 49.49  49.5 
##     3     4     5     4     5     8     2     2     3     4     3     5     3 
## 49.51 49.52 49.53 49.54 49.55 49.56 49.57 49.59  49.6 49.61 49.62 49.63 49.64 
##     3     5     5     4     5     5     3     3     2     4     1     4     3 
## 49.65 49.66 49.67 49.68 49.69  49.7 49.71 49.72 49.74 49.75 49.76 49.77 49.78 
##     3     4     4     6     2     6     3     6     3     5     4     4     6 
## 49.79  49.8 49.81 49.82 49.83 49.84 49.85 49.86 49.87 49.88 49.89  49.9 49.91 
##     6     1     3     7     2     8     5     3     2     3     3     2     1 
## 49.92 49.93 49.94 49.95 49.96 49.97 49.98 49.99    50 50.01 50.02 50.03 50.04 
##     6     4     6     1     3     5     1     3     4     2     4     4     4 
## 50.05 50.06 50.07 50.08 50.09  50.1 50.11 50.12 50.13 50.14 50.15 50.16 50.17 
##     3     2     3     5     4     1     4     7     4     1     5     5     2 
## 50.18 50.19  50.2 50.21 50.22 50.23 50.24 50.25 50.26 50.27 50.28 50.29  50.3 
##     3     3     2     9     4     3     4     2     3     1     6     3     2 
## 50.31 50.32 50.33 50.34 50.35 50.36 50.37 50.38 50.39  50.4 50.41 50.42 50.43 
##     3     2     7     8     3     5     6     2     5     4     4     2     5 
## 50.44 50.45 50.46 50.47 50.48 50.49  50.5 50.51 50.52 50.53 50.54 50.55 50.56 
##     7     3     1     3     1     9     4     1     3     1     4     4     1 
## 50.57 50.58 50.59  50.6 50.61 50.62 50.63 50.64 50.65 50.66 50.67 50.68 50.69 
##     4     4     2     2     1     4     8     2     4     2     4     3     2 
##  50.7 50.71 50.72 50.73 50.74 50.75 50.76 50.77 50.78 50.79  50.8 50.81 50.82 
##     2     7     3     4     5     5     4     3     3     3     2     7     7 
## 50.83 50.84 50.85 50.86 50.87 50.88 50.89  50.9 50.91 50.92 50.93 50.94 50.95 
##     1     1     4     2     1     1     5     3     4     4     3     5     1 
## 50.96 50.97 50.98 50.99    51 51.01 51.02 51.03 51.04 51.05 51.06 51.07 51.08 
##     3     5     8     3     4     4     2     4     1     3     2     4     1 
## 51.09  51.1 51.11 51.12 51.13 51.14 51.15 51.16 51.17 51.18 51.19  51.2 51.21 
##     6     2     5     7     2     4     5     5     1     5     2     1     4 
## 51.22 51.23 51.24 51.25 51.26 51.27 51.28 51.29 51.31 51.32 51.33 51.34 51.35 
##     2     4     2     3     5     4     3     3     6     5     2     6     4 
## 51.36 51.37 51.38 51.39 51.41 51.42 51.43 51.44 51.45 51.46 51.47 51.48 51.49 
##     2     1     2     4     3     4     3     2     4     1     2     3     3 
##  51.5 51.51 51.52 51.53 51.54 51.55 51.56 51.57 51.58 51.59  51.6 51.61 51.63 
##     1     4     5     4     4     1     4     3     6     1     1     3     3 
## 51.64 51.65 51.66 51.67 51.68 51.69  51.7 51.71 51.72 51.73 51.74 51.75 51.76 
##     4     4     2     4     7     3     6     3     4     3     4     1     4 
## 51.77 51.78  51.8 51.81 51.82 51.83 51.84 51.85 51.86 51.87 51.88 51.89  51.9 
##     4     2     1     7     1     4     4     3     1     5     6     3     4 
## 51.91 51.92 51.93 51.94 51.96 51.97 51.98 51.99    52 52.01 52.02 52.03 52.04 
##     2     2     3     3     4     4     3     3     4     2     2     4     3 
## 52.05 52.06 52.07 52.08 52.09  52.1 52.11 52.12 52.13 52.14 52.15 52.16 52.17 
##     1     2     4     3     4     4     6     3     3     2     1     5     3 
## 52.18 52.19  52.2 52.21 52.22 52.23 52.24 52.25 52.26 52.27 52.28 52.29  52.3 
##     7     4     1     6     4     2     3     1     3     2     2     4     3 
## 52.31 52.32 52.33 52.35 52.36 52.37 52.39  52.4 52.41 52.42 52.43 52.44 52.45 
##     5     2     2     2     4     5     2     3     4     1     3     3     3 
## 52.46 52.47 52.48 52.49  52.5 52.51 52.52 52.53 52.54 52.55 52.56 52.58 52.59 
##     4     4     2     3     2     1     2     4    10     1     5     1     3 
##  52.6 52.62 52.64 52.65 52.66 52.68  52.7 52.71 52.72 52.73 52.74 52.75 52.76 
##     2     3     4     2     7     5     2     1     3     3     2     2     2 
## 52.77 52.78 52.79  52.8 52.81 52.82 52.83 52.84 52.86 52.87 52.88 52.89  52.9 
##     1     1     5     6     1     6     2     3     2     3     2     5     3 
## 52.91 52.92 52.93 52.94 52.95 52.96 52.97 52.98 52.99    53 53.01 53.02 53.03 
##     2     2     1     5     1     1     2     3     2     1     1     5     4 
## 53.04 53.05 53.06 53.07 53.08 53.09  53.1 53.11 53.12 53.13 53.14 53.15 53.16 
##     3     4     3     4     2     1     2     1     2     4     1     4     6 
## 53.17 53.18 53.19  53.2 53.21 53.22 53.23 53.24 53.25 53.26 53.27 53.28 53.29 
##     3     6     3     1     1     3     4     2     3     4     4     3     6 
##  53.3 53.31 53.32 53.33 53.34 53.35 53.36 53.37 53.38 53.39  53.4 53.41 53.42 
##     6     5     2     1     1     2     2     3     2     1     2     1     4 
## 53.43 53.44 53.45 53.46 53.47 53.48  53.5 53.51 53.52 53.53 53.54 53.55 53.57 
##     3     3     5     1     2     1     3     2     3     3     3     2     4 
## 53.58 53.59  53.6 53.61 53.62 53.63 53.64 53.65 53.66 53.67 53.68 53.69  53.7 
##     3     4     3     2     2     1     4     5     4     1     3     2     2 
## 53.71 53.72 53.73 53.74 53.75 53.76 53.77 53.78 53.79  53.8 53.81 53.82 53.83 
##     3     6     1     5     1     2     1     2     2     3     5     2     4 
## 53.84 53.85 53.86 53.87 53.88  53.9 53.91 53.92 53.94 53.95 53.96 53.97 53.98 
##     1     2     3     4     4     1     1     2     3     6     2     3     3 
## 53.99    54 54.01 54.02 54.03 54.04 54.05 54.06 54.08 54.09  54.1 54.13 54.14 
##     1     1     3     3     2     1     4     4     3     2     2     1     1 
## 54.15 54.16 54.17 54.18 54.19  54.2 54.21 54.22 54.23 54.24 54.25 54.26 54.27 
##     3     2     2     5     7     3     3     2     4     3     2     3     1 
## 54.28 54.29  54.3 54.31 54.32 54.33 54.34 54.35 54.37 54.38 54.39  54.4 54.41 
##     1     2     3     2     4     1     2     3     3     1     2     3     5 
## 54.42 54.43 54.44 54.45 54.46 54.47 54.48 54.49  54.5 54.52 54.53 54.54 54.55 
##     3     6     6     4     3     2     5     3     3     4     4     2     1 
## 54.56 54.57 54.58 54.59  54.6 54.61 54.62 54.63 54.64 54.65 54.66 54.67 54.68 
##     1     1     3     2     1     2     2     2     3     6     3     4     2 
## 54.69  54.7 54.71 54.72 54.73 54.74 54.75 54.76 54.77 54.78 54.79  54.8 54.81 
##     6     2     1     2     2     3     4     5     5     1     1     1     4 
## 54.83 54.84 54.85 54.86 54.88 54.89  54.9 54.91 54.92 54.93 54.95 54.96 54.97 
##     3     4     2     2     3     5     1     6     4     2     1     1     2 
## 54.98 54.99    55 55.02 55.03 55.04 55.05 55.06 55.07 55.08 55.09 55.11 55.12 
##     7     5     4     6     1     4     3     1     3     1     2     3     1 
## 55.13 55.14 55.16 55.17 55.18 55.19  55.2 55.21 55.22 55.23 55.24 55.25 55.26 
##     2     3     2     2     1     2     3     4     1     3     1     2     1 
## 55.27 55.28 55.29  55.3 55.31 55.32 55.34 55.35 55.36 55.37 55.38 55.39  55.4 
##     5     3     1     3     2     3     4     1     3     2     3     6     3 
## 55.41 55.42 55.43 55.44 55.45 55.46 55.47 55.48 55.49  55.5 55.51 55.52 55.53 
##     4     5     1     2     1     2     2     3     2     3     3     2     1 
## 55.54 55.55 55.56 55.57 55.58 55.59  55.6 55.62 55.63 55.64 55.65 55.66 55.68 
##     3     2     3     2     6     3     6     2     4     4     4     2     2 
## 55.69  55.7 55.71 55.72 55.73 55.74 55.75 55.76 55.77 55.78  55.8 55.81 55.82 
##     2     2     3     2     2     2     2     1     3     1     4     2     4 
## 55.83 55.84 55.85 55.86 55.87 55.88 55.89 55.91 55.92 55.93 55.94 55.95 55.96 
##     2     1     2     3     3     2     1     1     5     2     3     3     3 
## 55.97 55.98 55.99    56 56.01 56.02 56.03 56.04 56.05 56.06 56.07 56.08  56.1 
##     1     6     4     4     2     1     4     1     3     2     1     2     2 
## 56.11 56.12 56.13 56.14 56.15 56.16 56.17 56.18 56.19  56.2 56.21 56.22 56.23 
##     1     4     4     4     3     3     2     1     1     2     1     3     2 
## 56.24 56.25 56.26 56.27 56.28 56.29  56.3 56.32 56.33 56.34 56.35 56.36 56.37 
##     1     5     2     5     3     1     4     2     2     4     3     2     2 
## 56.38 56.39  56.4 56.41 56.42 56.43 56.45 56.46 56.47 56.48 56.49  56.5 56.51 
##     4     2     3     2     3     3     6     3     1     4     3     1     2 
## 56.52 56.53 56.54 56.55 56.56 56.57 56.58 56.59 56.61 56.62 56.63 56.64 56.65 
##     2     2     3     3     4     5     5     4     2     3     2     1     3 
## 56.67 56.68 56.69  56.7 56.71 56.72 56.73 56.74 56.75 56.76 56.77 56.78 56.79 
##     4     1     5     4     1     2     3     5     4     2     1     6     2 
##  56.8 56.81 56.82 56.83 56.84 56.85 56.86 56.87 56.88 56.89  56.9 56.91 56.92 
##     5     1     1     3     3     1     3     8     2     8     2     4     2 
## 56.93 56.94 56.95 56.96 56.97 56.98    57 57.01 57.03 57.04 57.05 57.06 57.07 
##     3     5     2     1     2     3     2     6     5     1     3     4     3 
## 57.08 57.09  57.1 57.11 57.12 57.13 57.14 57.15 57.16 57.17 57.18 57.19  57.2 
##     4     2     2     1     4     4     2     2     1     2     6     1     3 
## 57.21 57.22 57.23 57.24 57.25 57.27 57.28 57.29 57.31 57.32 57.33 57.34 57.35 
##     4     3     3     6     2     3     3     4     2     2     1     3     4 
## 57.36 57.37 57.38 57.39  57.4 57.41 57.43 57.44 57.45 57.46 57.47 57.48 57.49 
##     3     2     4     5     2     4     4     2     1     2     2     7     3 
##  57.5 57.51 57.53 57.54 57.55 57.56 57.57 57.58 57.59  57.6 57.61 57.62 57.63 
##     4     5     3     1     4     2     2     2     1     5     3     5     1 
## 57.64 57.65 57.67 57.68 57.69  57.7 57.71 57.72 57.73 57.74 57.75 57.76 57.77 
##     4     1     3     2     6     3     3     3     4     3     6     1     2 
## 57.78 57.79  57.8 57.81 57.82 57.83 57.84 57.85 57.86 57.87 57.88 57.89  57.9 
##     2     2     3     1     5     2     3     4     3     2     6     4     2 
## 57.91 57.92 57.93 57.94 57.95 57.96 57.97 57.99    58 58.01 58.02 58.03 58.04 
##     1     3     2     3     6     1     4     1     2     3     3     8     4 
## 58.05 58.06 58.07 58.08 58.09  58.1 58.11 58.12 58.13 58.14 58.15 58.16 58.17 
##     2     1     6     3     3     1     4     2     2     7     3     1     4 
## 58.18 58.19 58.21 58.22 58.23 58.24 58.25 58.26 58.27 58.28 58.29  58.3 58.32 
##     5     3     4     4     4     3     1     7     2     4     2     5     2 
## 58.33 58.34 58.35 58.36 58.37 58.38 58.39  58.4 58.41 58.42 58.43 58.44 58.45 
##     2     7     3     1     4     2     2     3     2     7     2     4     2 
## 58.46 58.47 58.48 58.49  58.5 58.53 58.54 58.55 58.56 58.57 58.59  58.6 58.61 
##     4     2     4     5     2     4     6     5     2     5     4     3     6 
## 58.62 58.63 58.64 58.65 58.66 58.67 58.68 58.69  58.7 58.71 58.72 58.73 58.74 
##     1     2     2     2     1     1     3     6     8     2     1     3     4 
## 58.75 58.76 58.77 58.78 58.79  58.8 58.81 58.82 58.83 58.84 58.85 58.86 58.87 
##     3     1     3     3     2     3     4     2     2     4     5     2     2 
## 58.88 58.89  58.9 58.91 58.92 58.93 58.94 58.95 58.96 58.97 58.98 58.99    59 
##     5     3     2     1     3     4     3     8     4     3     4     1     3 
## 59.01 59.02 59.03 59.04 59.05 59.07 59.08 59.09  59.1 59.11 59.12 59.13 59.14 
##     1     6     6     5     3     1     2     2     2     1     3     2     6 
## 59.15 59.16 59.17 59.18 59.19  59.2 59.21 59.22 59.23 59.24 59.26 59.27 59.28 
##     6     2     5     6     1     2     3     5     4     2     1     3     1 
## 59.29  59.3 59.31 59.32 59.33 59.34 59.35 59.36 59.37 59.38 59.39  59.4 59.41 
##     1     3     4     5     4     1     4     2     1     2     1     3     3 
## 59.42 59.43 59.45 59.46 59.47 59.48 59.49  59.5 59.51 59.52 59.53 59.54 59.55 
##     4     4     3     2     8     5     5     2     3     4     5     7     3 
## 59.56 59.57 59.58 59.59  59.6 59.61 59.62 59.63 59.64 59.65 59.66 59.67 59.68 
##     4     4     3     1     3     3     3     4     5     1     3     2     5 
## 59.69  59.7 59.71 59.72 59.73 59.74 59.75 59.76 59.77 59.78 59.79  59.8 59.81 
##     3     2     9    10     2     3     5     5     3     2     1     5     4 
## 59.82 59.83 59.84 59.85 59.86 59.87 59.88 59.89  59.9 59.91 59.92 59.93 59.94 
##     2     5     7     4     1     2     1     3     1     2     2     4     4 
## 59.95 59.96 59.97 59.98 59.99    60 60.01 60.02 60.03 60.04 60.05 60.06 60.07 
##     3     5     2     6     3     2     3     4     4     4     6     2     6 
## 60.08 60.09  60.1 60.11 60.12 60.13 60.14 60.15 60.16 60.17 60.18 60.19  60.2 
##     3     2     3     1     3     1     1     5     4     6     5     2     3 
## 60.21 60.22 60.23 60.24 60.25 60.26 60.27 60.28 60.29  60.3 60.31 60.32 60.33 
##     3     6     5     1     3     5     2     4     5     7     5     3     4 
## 60.34 60.35 60.36 60.37 60.38 60.39  60.4 60.41 60.42 60.43 60.44 60.45 60.46 
##     4     3     2     1     5     2     3     4     6     5     6     3     2 
## 60.47 60.48 60.49  60.5 60.51 60.52 60.53 60.54 60.55 60.56 60.57 60.58 60.59 
##     3     7     6     5     9     4     2     6     2     7     3     6     4 
##  60.6 60.61 60.62 60.63 60.64 60.65 60.66 60.67 60.68 60.69  60.7 60.71 60.72 
##     2     6     6     5     2     1     1     3     2     3     3     5     4 
## 60.73 60.74 60.75 60.76 60.77 60.78 60.79  60.8 60.82 60.83 60.84 60.85 60.86 
##     4     1     3     3     2     3     5     1     5     8     1     4     6 
## 60.87 60.89  60.9 60.91 60.93 60.94 60.95 60.96 60.97 60.98 60.99    61 61.01 
##     2     2     2     2     4     4     1     3     2     2     3     2     2 
## 61.02 61.03 61.04 61.05 61.06 61.07 61.08 61.09  61.1 61.11 61.12 61.13 61.14 
##     2     2     4     5     2     6     3     4     4     7     5     4     2 
## 61.16 61.18 61.19  61.2 61.21 61.22 61.23 61.24 61.25 61.26 61.27 61.28 61.29 
##     3     3     4     6     3     5     1     3     5     3     1     2     2 
##  61.3 61.31 61.32 61.33 61.34 61.35 61.36 61.38 61.39  61.4 61.41 61.42 61.43 
##     4     3     5     4     5     5     5     5     3     2     4     3     4 
## 61.44 61.45 61.46 61.47 61.48 61.49  61.5 61.51 61.52 61.53 61.54 61.55 61.56 
##     9     8     3     3     1     3     3     4     3     4     4     4     4 
## 61.57 61.58 61.59  61.6 61.61 61.62 61.63 61.64 61.65 61.66 61.67 61.68  61.7 
##     5     1     5     4     3     4     8     4     3     3     5     2     5 
## 61.71 61.72 61.73 61.74 61.75 61.76 61.77 61.78 61.79  61.8 61.81 61.82 61.83 
##     1     1     7     1     1     6     3     3     3     6     5     3     2 
## 61.84 61.85 61.86 61.87 61.88 61.89  61.9 61.91 61.92 61.93 61.94 61.96 61.97 
##     3     3     2     1     6     5     4     4     5     4     5     2     2 
## 61.98 61.99    62 62.01 62.02 62.03 62.04 62.05 62.06 62.07 62.08 62.09  62.1 
##     2     8     2     1     3     4     2     3     2     2     4     4     1 
## 62.11 62.12 62.13 62.14 62.15 62.16 62.17 62.18 62.19  62.2 62.21 62.22 62.23 
##     4     4     5     4     6     2     4     1     2     4     1     2     1 
## 62.24 62.25 62.27 62.28 62.29  62.3 62.31 62.32 62.33 62.34 62.35 62.36 62.37 
##     3     2     4     2     4     4     6     4     1     2     4     3     3 
## 62.38 62.39  62.4 62.41 62.42 62.43 62.44 62.45 62.46 62.47 62.48 62.49  62.5 
##     5     3     3     2     3     3     3     3     2     3     2     3     5 
## 62.51 62.52 62.53 62.54 62.55 62.57 62.58 62.59  62.6 62.61 62.62 62.63 62.64 
##     1     1     1     2     2     4     1     2     5     1     2     4     4 
## 62.65 62.66 62.67 62.68  62.7 62.71 62.72 62.73 62.74 62.75 62.76 62.77 62.78 
##     3     3     1     1     3     1     1     5     3     4     1     1     2 
## 62.79  62.8 62.81 62.82 62.83 62.84 62.86 62.87 62.88 62.89  62.9 62.91 62.92 
##     2     3     7     4     1     7     3     7     3     5     2     1     2 
## 62.93 62.94 62.95 62.97 62.98 62.99    63 63.01 63.03 63.04 63.05 63.06 63.07 
##     4     4     1     3     3     3     3     2     3     3     2     1     5 
## 63.08 63.09  63.1 63.11 63.12 63.13 63.14 63.15 63.16 63.17 63.18 63.19  63.2 
##     3     3     1     2     3     1     3     1     3     5     2     1     7 
## 63.21 63.23 63.24 63.26 63.28 63.29  63.3 63.31 63.32 63.33 63.34 63.35 63.36 
##     2     5     3     4     2     5     1     6     4     5     5     4     4 
## 63.37 63.38 63.39  63.4 63.41 63.42 63.43 63.44 63.45 63.46 63.47 63.48 63.49 
##     5     2     5     4     4     1     1     2     1     1     1     5     4 
##  63.5 63.51 63.53 63.54 63.55 63.56 63.57 63.58 63.59  63.6 63.61 63.62 63.63 
##     3     2     3     4     2     2     2     1     4     1     2     3     2 
## 63.64 63.66 63.67 63.68 63.69  63.7 63.71 63.72 63.74 63.75 63.76 63.77 63.78 
##     4     2     1     1     3     2     4     6     4     4     4     1     4 
## 63.79  63.8 63.81 63.82 63.83 63.84 63.85 63.86 63.87 63.88 63.89  63.9 63.91 
##     3     3     2     2     3     2     2     2     2     2     4     2     5 
## 63.92 63.93 63.94 63.95 63.96 63.97 63.98 63.99    64 64.01 64.02 64.03 64.04 
##     3     2     2     9     2     1     1     4     2     3     6     4     1 
## 64.05 64.06 64.07 64.08 64.09  64.1 64.11 64.12 64.13 64.15 64.17 64.18  64.2 
##     3     2     2     2     3     1     3     1     3     2     1     2     2 
## 64.21 64.22 64.23 64.24 64.25 64.26 64.27 64.29  64.3 64.31 64.32 64.33 64.34 
##     3     1     2     2     3     2     3     3     5     4     1     5     4 
## 64.35 64.36 64.37 64.38  64.4 64.41 64.42 64.43 64.44 64.45 64.46 64.47 64.48 
##     5     2     3     3     3     6     2     3     2     2     1     3     3 
## 64.49  64.5 64.51 64.52 64.53 64.54 64.55 64.56 64.57 64.59  64.6 64.61 64.62 
##     2     3     3     4     4     1     3     6     3     1     2     3     3 
## 64.63 64.64 64.65 64.66 64.67 64.69  64.7 64.71 64.72 64.73 64.74 64.75 64.76 
##     3     4     3     2     3     2     2     2     3     3     1     3     2 
## 64.77 64.78 64.79  64.8 64.81 64.82 64.83 64.84 64.85 64.86  64.9 64.91 64.92 
##     4     7     3     4     2     2     4     3     2     1     7     3     4 
## 64.93 64.94 64.95 64.96 64.97 64.98 64.99    65 65.01 65.02 65.03 65.04 65.05 
##     3     2     4     2     3     3     3     3     2     2     3     5     2 
## 65.06 65.08 65.09  65.1 65.11 65.12 65.13 65.14 65.15 65.16 65.17 65.18  65.2 
##     1     1     1     1     3     1     2     1     2     4     3     2     4 
## 65.21 65.22 65.23 65.25 65.26 65.27 65.28  65.3 65.34 65.35 65.36 65.37 65.38 
##     4     4     5     3     2     1     2     2     5     1     2     2     3 
## 65.39  65.4 65.41 65.42 65.43 65.44 65.45 65.46 65.47 65.48 65.49  65.5 65.51 
##     2     1     4     1     4     3     3     3     1     4     2     2     2 
## 65.53 65.54 65.55 65.56 65.58 65.59  65.6 65.61 65.62 65.63 65.64 65.65 65.66 
##     2     3     3     1     2     4     4     1     2     1     2     1     2 
## 65.67 65.69  65.7 65.71 65.72 65.73 65.74 65.75 65.76 65.77 65.78 65.79  65.8 
##     6     4     3     3     1     4     1     5     2     1     2     2     2 
## 65.81 65.82 65.83 65.84 65.85 65.87 65.88 65.89  65.9 65.91 65.92 65.93 65.94 
##     5     3     3     3     3     4     3     3     1     3     1     3     1 
## 65.95 65.96 65.97 65.98 65.99    66 66.02 66.03 66.05 66.06 66.08 66.09  66.1 
##     3     3     1     3     2     2     2     1     2     4     3     4     2 
## 66.11 66.12 66.13 66.14 66.15 66.16 66.17 66.18 66.19 66.21 66.22 66.23 66.25 
##     2     6     4     2     5     2     2     3     3     1     1     6     3 
## 66.26 66.27 66.28 66.29  66.3 66.31 66.33 66.34 66.35 66.36 66.37 66.38 66.39 
##     3     1     4     3     1     3     3     3     3     2     2     4     2 
##  66.4 66.41 66.42 66.43 66.44 66.45 66.46 66.47 66.48 66.49  66.5 66.51 66.52 
##     2     1     2     5     3     4     1     5     3     3     2     1     5 
## 66.53 66.54 66.55 66.56 66.57 66.58 66.59  66.6 66.61 66.62 66.64 66.65 66.66 
##     3     1     2     1     5     1     4     3     2     1     7     4     3 
## 66.67 66.68 66.69  66.7 66.71 66.72 66.73 66.74 66.75 66.76 66.77 66.78 66.79 
##     4     1     5     3     3     3     2     5     4     1     1     3     4 
##  66.8 66.81 66.82 66.83 66.84 66.85 66.86 66.87 66.88 66.89  66.9 66.91 66.92 
##     2     3     1     2     1     4     5     3     1     3     2     4     4 
## 66.93 66.94 66.95 66.96 66.97 66.98 66.99    67 67.01 67.02 67.03 67.05 67.06 
##     3     2     2     2     2     7     3     2     2     5     3     2     1 
## 67.07 67.08 67.09  67.1 67.11 67.12 67.13 67.14 67.15 67.16 67.17 67.19  67.2 
##     2     3     2     2     4     1     1     1     3     6     3     2     5 
## 67.22 67.23 67.24 67.25 67.26 67.27 67.28 67.29  67.3 67.31 67.32 67.33 67.34 
##     1     4     6     3     2     3     2     2     5     5     5     3     6 
## 67.35 67.36 67.37 67.38 67.39  67.4 67.41 67.42 67.43 67.44 67.45 67.46 67.47 
##     2     2     3     1     5     5     6     3     2     5     1     4     4 
## 67.48 67.49  67.5 67.51 67.52 67.53 67.54 67.55 67.56 67.57 67.58 67.59  67.6 
##     3     2     2     5     4     5     4     3     5     5     3     2     1 
## 67.61 67.62 67.63 67.64 67.65 67.66 67.67 67.68 67.69  67.7 67.71 67.72 67.73 
##     4     5     8     3     3     5     1     1     5     1     6     2     1 
## 67.74 67.76 67.77 67.78 67.79  67.8 67.81 67.82 67.83 67.84 67.85 67.86 67.87 
##     2     2     4     3     2     3     3     4     2     4     5     1     2 
## 67.88 67.89  67.9 67.91 67.92 67.94 67.95 67.96 67.97 67.98 67.99    68 68.01 
##     1     3     1     1     5     1     2     3     4     4     4     5     3 
## 68.02 68.04 68.05 68.06 68.07 68.08 68.09  68.1 68.11 68.12 68.13 68.14 68.15 
##     3     3     1     3     3     4     3     2     4     3     2     2     1 
## 68.17 68.18 68.19  68.2 68.21 68.22 68.23 68.24 68.25 68.26 68.27 68.28 68.29 
##     4    10     2     8     1     5     4     2     2     8     3     4     4 
##  68.3 68.31 68.32 68.33 68.34 68.35 68.36 68.37 68.38 68.39  68.4 68.41 68.42 
##     4     3     7     4     3     2     2     3     3     5     4     5     3 
## 68.43 68.44 68.45 68.46 68.47 68.49  68.5 68.52 68.53 68.54 68.55 68.56 68.57 
##     4     2     1     3     4     2     5     2     5     2     3     5     3 
## 68.58 68.59  68.6 68.61 68.62 68.63 68.64 68.65 68.66 68.67 68.68 68.69  68.7 
##     4     3     5     2     5     3     2     2     3     3     1     1     5 
## 68.71 68.72 68.73 68.74 68.75 68.76 68.77 68.78 68.79  68.8 68.82 68.84 68.85 
##     5     6     3     2     1     2     4     4     2     9     4     5     4 
## 68.86 68.87 68.88 68.89  68.9 68.91 68.92 68.93 68.94 68.95 68.96 68.97 68.98 
##     6     2     5     5     2     3     6     2     2     4     5     5     4 
##    69 69.01 69.02 69.03 69.04 69.05 69.06 69.07 69.08 69.09  69.1 69.11 69.12 
##     4     1     2     3     6     3     5     5     4     1     2     3     1 
## 69.13 69.14 69.15 69.16 69.17 69.18 69.19  69.2 69.21 69.22 69.23 69.24 69.25 
##     6     1     5     5     1     6     1     3     2     5     4     2     3 
## 69.26 69.27 69.28 69.29  69.3 69.31 69.33 69.34 69.35 69.36 69.37 69.38 69.39 
##     2     4     4     4     8     1     5     3     2     5     1     3     2 
##  69.4 69.41 69.42 69.43 69.44 69.45 69.46 69.47 69.48 69.49  69.5 69.51 69.52 
##     3     4     1     4     4     3     4     7     6     4     2     2     5 
## 69.53 69.54 69.55 69.56 69.57 69.58 69.59  69.6 69.61 69.62 69.63 69.64 69.65 
##     5     3     4     2     1     2     1     1     7     5     2     6     1 
## 69.66 69.67 69.68 69.69  69.7 69.71 69.74 69.75 69.76 69.77 69.78 69.79 69.81 
##     1     3     5     4     2     1     5     4     4     4     2     2     4 
## 69.82 69.83 69.84 69.85 69.86 69.87 69.88 69.89  69.9 69.91 69.92 69.93 69.94 
##     3     2     3     1     7     5     2     2     3     7     4     1     4 
## 69.95 69.96 69.97 69.98 69.99    70 70.01 70.02 70.03 70.04 70.05 70.06 70.07 
##     5     4     2     3     9     3     4     2     4     4     6     6     1 
## 70.08 70.09  70.1 70.11 70.12 70.13 70.14 70.15 70.16 70.17 70.18 70.19  70.2 
##     4     3     7     5     4     2     5     4     4     5     4     2     3 
## 70.22 70.23 70.24 70.25 70.26 70.27 70.28 70.29  70.3 70.31 70.32 70.33 70.34 
##     8     4     3     5     1     2     4     1     2     5     3     1     2 
## 70.35 70.36 70.37 70.39  70.4 70.41 70.42 70.43 70.44 70.45 70.46 70.47 70.48 
##     1     4     3     3     1     2     6     1     4     2     3     3     1 
## 70.49  70.5 70.51 70.52 70.53 70.54 70.55 70.56 70.57 70.58 70.59  70.6 70.61 
##     3     1     5     1     1     2     2     2     4     2     4     3     8 
## 70.63 70.64 70.65 70.66 70.67 70.68 70.69  70.7 70.72 70.73 70.74 70.75 70.76 
##     1     1     2     5     1     4     2     7     2     3     4     3     4 
## 70.77 70.78 70.79 70.81 70.82 70.83 70.84 70.85 70.86 70.87 70.88 70.89  70.9 
##     2     5     2     3     2     2     6     4     4     4     3     6     4 
## 70.91 70.92 70.93 70.94 70.95 70.96 70.97 70.98 70.99    71 71.01 71.02 71.03 
##     8     3     4     3     5     4     3     5     1     6     2     2     4 
## 71.04 71.05 71.06 71.07 71.08 71.09  71.1 71.11 71.12 71.13 71.14 71.16 71.17 
##     1     3     4     4     4     6     3     2     3     3     3     2     1 
## 71.18 71.19  71.2 71.21 71.22 71.23 71.24 71.25 71.28 71.29  71.3 71.31 71.32 
##     3     6     1     3     2     3     6     4     3     3     1     3     4 
## 71.33 71.34 71.35 71.36 71.37 71.38 71.39  71.4 71.41 71.42 71.43 71.44 71.45 
##     3     4     3     2     2     4     3     4     5     4     4     1     3 
## 71.46 71.47 71.48 71.49  71.5 71.51 71.52 71.53 71.54 71.55 71.56 71.57 71.58 
##     2     5     4     2     4     3     1     3     4     2     4     3     4 
## 71.59  71.6 71.62 71.63 71.64 71.65 71.66 71.67 71.68 71.69  71.7 71.71 71.72 
##     9     1     1     1     3     6     6     2     1     3     4     2     6 
## 71.73 71.74 71.75 71.76 71.77 71.78 71.79  71.8 71.81 71.82 71.83 71.84 71.85 
##     3     1     4     3     1     1     4     2     4     4     5     1     7 
## 71.86 71.87 71.88 71.89  71.9 71.91 71.92 71.93 71.94 71.95 71.96 71.97 71.98 
##     3     1     4     2     6     4     2     3     1     3     3     3     1 
## 71.99    72 72.01 72.02 72.04 72.05 72.06 72.07  72.1 72.11 72.12 72.13 72.14 
##     3     2     3     4     2     3     2     4     4     6     3     2     2 
## 72.15 72.17 72.18  72.2 72.21 72.22 72.23 72.24 72.25 72.26 72.27 72.28 72.29 
##     2     4     3     3     5     2     3     2     2     2     3     1     7 
##  72.3 72.31 72.32 72.33 72.34 72.35 72.36 72.37 72.38 72.39  72.4 72.41 72.42 
##     1     1     5     3     9     4     4     8     2     5     3     2     4 
## 72.43 72.44 72.45 72.48 72.49  72.5 72.51 72.52 72.53 72.54 72.55 72.56 72.57 
##     4     2     5     4     1     3     3     2     8     2     5     2     4 
## 72.58 72.59  72.6 72.61 72.62 72.63 72.64 72.65 72.66 72.67 72.68 72.69  72.7 
##     2     2     4     2     5     3     1     1     2     4     1     3     5 
## 72.71 72.72 72.73 72.74 72.75 72.76 72.78 72.79  72.8 72.81 72.82 72.83 72.84 
##     1     5     4     2     3     1     3     3     1     2     3     7     3 
## 72.85 72.86 72.87 72.88 72.89  72.9 72.91 72.92 72.93 72.94 72.95 72.96 72.97 
##     4     2     3     3     4     3     3     3     2     2     7     3     2 
## 72.98 72.99    73 73.01 73.02 73.03 73.04 73.05 73.06 73.07 73.08 73.09  73.1 
##     6     5     1     4     2     2     4     3     3     4     5     3     2 
## 73.11 73.12 73.13 73.14 73.15 73.16 73.17 73.18 73.19  73.2 73.21 73.22 73.23 
##     7     2     4     4     3     3     1     3     1     4     5     5     3 
## 73.24 73.25 73.26 73.27 73.28 73.29  73.3 73.31 73.32 73.34 73.35 73.36 73.37 
##     2     4     3     1     1     5     4     7     4     2     5     3     4 
## 73.38 73.39  73.4 73.41 73.42 73.43 73.44 73.45 73.46 73.47 73.48 73.49 73.51 
##     2     4     1     4     3     4     1     2     3     5     4     3     3 
## 73.52 73.53 73.54 73.55 73.56 73.57 73.59  73.6 73.61 73.62 73.63 73.64 73.65 
##     2     4     4     2     1     4     4     7     3     2     2     4     3 
## 73.66 73.67 73.68 73.69  73.7 73.71 73.72 73.73 73.74 73.75 73.76 73.77 73.78 
##     2     3     1     2     4     2     2     3     3     2     2     6     1 
## 73.79  73.8 73.81 73.83 73.84 73.85 73.86 73.87 73.88  73.9 73.91 73.92 73.93 
##     1     4     2     2     3     1     6     6     1     2     6     1     2 
## 73.94 73.95 73.96 73.97 73.98 73.99    74 74.01 74.02 74.03 74.04 74.05 74.06 
##     3     3     3     3     1     2     2     3     4     4     2     3     4 
## 74.07 74.08 74.09  74.1 74.11 74.12 74.13 74.14 74.15 74.16 74.19  74.2 74.21 
##     5     1     3     5     3     2     4     3     2     3     3     1     4 
## 74.22 74.23 74.24 74.25 74.26 74.27 74.28 74.29  74.3 74.31 74.32 74.34 74.35 
##     1     2     4     4     1     1     1     4     2     3     5     2     2 
## 74.36 74.37 74.38 74.39  74.4 74.41 74.42 74.43 74.44 74.45 74.46 74.47 74.48 
##     2     4     2     4     3     3     2     2     2     2     1     1     2 
## 74.49  74.5 74.51 74.52 74.53 74.54 74.55 74.56 74.57 74.58 74.59  74.6 74.61 
##     4     3     3     3     2     6     3     3     3     2     3     1     3 
## 74.62 74.63 74.64 74.65 74.66 74.67 74.68 74.69  74.7 74.71 74.72 74.73 74.74 
##     1     1     2     4     3     1     1     1     3     3     2     2     6 
## 74.77 74.78 74.79  74.8 74.82 74.83 74.84 74.85 74.86 74.87 74.88 74.89  74.9 
##     3     2     4     4     3     4     2     3     1     1     5     2     2 
## 74.91 74.92 74.94 74.95 74.97 74.98 74.99    75 75.01 75.02 75.03 75.04 75.05 
##     2     4     4     3     3     1     2     1     3     2     7     1     2 
## 75.06 75.07 75.08 75.09  75.1 75.11 75.12 75.13 75.14 75.15 75.16 75.17 75.18 
##     5     1     4     5     3     2     2     2     1     3     3     2     4 
## 75.19  75.2 75.21 75.22 75.23 75.24 75.25 75.26 75.27 75.28 75.29  75.3 75.31 
##     5     5     2     5     5     2     1     3     4     2     1     4     1 
## 75.32 75.33 75.34 75.35 75.36 75.37 75.38 75.39  75.4 75.41 75.42 75.43 75.44 
##     1     4     3     5     4     1     1     3     2     2     4     4     2 
## 75.45 75.46 75.47 75.48 75.49  75.5 75.51 75.52 75.53 75.54 75.55 75.56 75.57 
##     3     3     1     2     3     3     2     5     4     2     3     1     1 
## 75.58 75.59  75.6 75.61 75.62 75.63 75.64 75.67 75.69  75.7 75.71 75.72 75.73 
##     2     2     2     3     2     3     3     2     2     1     3     3     2 
## 75.74 75.75 75.76 75.77 75.78 75.79  75.8 75.81 75.82 75.84 75.85 75.86 75.88 
##     1     1     2     2     1     2     1     2     1     2     1     3     2 
## 75.89  75.9 75.91 75.92 75.93 75.94 75.95 75.96 75.97 75.98 75.99    76 76.01 
##     3     1     2     4     2     5     3     4     1     2     2     2     1 
## 76.02 76.03 76.04 76.05 76.06 76.07 76.08 76.09  76.1 76.11 76.12 76.13 76.14 
##     5     1     2     3     4     2     2     4     1     2     2     2     1 
## 76.15 76.16 76.17 76.18 76.19  76.2 76.21 76.22 76.23 76.24 76.25 76.26 76.27 
##     1     2     3     1     1     3     3     2     3     2     4     2     2 
## 76.28 76.29  76.3 76.31 76.32 76.33 76.34 76.35 76.36 76.37 76.38 76.39 76.41 
##     2     1     1     1     3     2     1     1     1     4     2     2     1 
## 76.42 76.43 76.44 76.45 76.46 76.47 76.48 76.49  76.5 76.51 76.52 76.53 76.54 
##     1     1     3     1     3     5     2     2     3     3     4     1     2 
## 76.55 76.56 76.57 76.59  76.6 76.62 76.63 76.64 76.65 76.66 76.67 76.68 76.69 
##     2     2     1     3     5     3     2     3     4     5     4     2     2 
##  76.7 76.71 76.72 76.73 76.74 76.75 76.76 76.77 76.78  76.8 76.81 76.82 76.83 
##     1     4     3     5     2     4     2     2     2     2     4     4     2 
## 76.84 76.85 76.86 76.87 76.88 76.89  76.9 76.91 76.92 76.94 76.95 76.96 76.97 
##     1     1     4     1     4     3     5     2     1     4     2     2     2 
## 76.98 76.99    77 77.01 77.02 77.03 77.04 77.05 77.06 77.07 77.09  77.1 77.11 
##     4     4     5     1     1     1     1     3     8     3     2     4     2 
## 77.12 77.13 77.14 77.15 77.16 77.17 77.18 77.19  77.2 77.21 77.22 77.24 77.25 
##     1     3     4     2     2     4     3     2     4     5     1     3     2 
## 77.26 77.27 77.28 77.29  77.3 77.31 77.32 77.33 77.34 77.36 77.37 77.38 77.39 
##     1     3     4     1     2     2     4     3     5     1     1     3     3 
##  77.4 77.41 77.42 77.43 77.44 77.45 77.46 77.47 77.48 77.49  77.5 77.51 77.52 
##     3     3     2     5     9     2     7     4     1     5     2     1     4 
## 77.53 77.54 77.55 77.56 77.57 77.58 77.59  77.6 77.61 77.62 77.63 77.64 77.65 
##     2     2     2     2     1     4     4     4     3     1     1     2     2 
## 77.66 77.67 77.68 77.69  77.7 77.71 77.73 77.74 77.75 77.76 77.77 77.78 77.79 
##     5     2     2     3     1     5     2     1     2     1     3     1     2 
##  77.8 77.81 77.82 77.83 77.84 77.85 77.86 77.87 77.88 77.89  77.9 77.91 77.92 
##     2     3     2     1     3     3     3     1     1     1     5     3     1 
## 77.93 77.94 77.95 77.96 77.97 77.98 77.99    78 78.01 78.02 78.03 78.04 78.05 
##     4     3     4     5     3     4     6     4     3     2     3     1     1 
## 78.06 78.07 78.08 78.09  78.1 78.11 78.12 78.14 78.15 78.16 78.17 78.18 78.19 
##     4     2     3     2     1     2     3     1     4     2     4     4     3 
##  78.2 78.21 78.22 78.23 78.24 78.25 78.26 78.27 78.28 78.29  78.3 78.31 78.32 
##     1     2     1     2     2     2     1     4     3     5     2     4     1 
## 78.33 78.34 78.35 78.36 78.37 78.38 78.39  78.4 78.41 78.42 78.43 78.44 78.45 
##     4     4     1     4     5     5     2     3     2     1     3     1     2 
## 78.46 78.47 78.48 78.49  78.5 78.51 78.52 78.53 78.54 78.55 78.56 78.57 78.58 
##     2     2     5     4     4     4     2     1     3     1     4     6     1 
## 78.59  78.6 78.61 78.62 78.63 78.64 78.65 78.66 78.67 78.68 78.69 78.71 78.72 
##     5     1     1     2     2     4     2     5     2     1     1     4     4 
## 78.73 78.74 78.75 78.76 78.78 78.79  78.8 78.81 78.82 78.84 78.85 78.86 78.87 
##     3     4     4     2     1     4     1     6     3     3     2     2     1 
## 78.88 78.89  78.9 78.91 78.92 78.93 78.94 78.95 78.96 78.97 78.98 78.99    79 
##     1     5     2     2     5     4     1     3     3     3     5     1     1 
## 79.01 79.02 79.03 79.04 79.05 79.06 79.07 79.08  79.1 79.12 79.13 79.14 79.15 
##     3     4     6     5     2     4     2     3     1     4     3     7     6 
## 79.16 79.17 79.18 79.19  79.2 79.21 79.22 79.23 79.25 79.26 79.27 79.28 79.29 
##     1     4     3     7     2     4     1     2     5     4     2     1     2 
##  79.3 79.31 79.32 79.33 79.35 79.36 79.37 79.38 79.39  79.4 79.41 79.43 79.44 
##     2     3     2     4     2     3     4     2     1     3     4     1     5 
## 79.45 79.46 79.47 79.48 79.49  79.5 79.51 79.52 79.53 79.54 79.55 79.56 79.57 
##     4     2     3     3     4     2     2     3     3     3     1     5     3 
## 79.58 79.59  79.6 79.61 79.62 79.63 79.64 79.65 79.66 79.67 79.68 79.69 79.71 
##     1     4     4     5     2     2     3     4     3     4     5     3     2 
## 79.72 79.73 79.74 79.75 79.76 79.78 79.79  79.8 79.81 79.83 79.84 79.85 79.86 
##     3     3     4     2     4     2     5     1     1     1     5     7     3 
## 79.87 79.88 79.89  79.9 79.91 79.92 79.94 79.95 79.96 79.97 79.98 79.99    80 
##     2     5     3     2     2     4     4     5     3     4     2     1     2 
## 80.01 80.02 80.03 80.04 80.05 80.06 80.07 80.08 80.09  80.1 80.11 80.12 80.13 
##     1     6     2     7     2     3     1     1     1     2     1     2     3 
## 80.15 80.16 80.17 80.18 80.19  80.2 80.21 80.23 80.24 80.25 80.26 80.27 80.28 
##     6     2     6     2     1     2     5     2     1     6     4     3     4 
## 80.29  80.3 80.31 80.32 80.33 80.35 80.36 80.37 80.38 80.39  80.4 80.42 80.43 
##     2     1     2     2     3     3     2     3     2     2     1     4     1 
## 80.44 80.45 80.46 80.47 80.48 80.49  80.5 80.51 80.52 80.53 80.54 80.55 80.56 
##     3     3     3     4     2     1     3     1     1     3     4     3     3 
## 80.57 80.58 80.59  80.6 80.61 80.62 80.64 80.65 80.66 80.67 80.68 80.69  80.7 
##     2     4     2     2     1     3     2     1     4     6     3     3     4 
## 80.71 80.72 80.74 80.75 80.76 80.77 80.78 80.79 80.81 80.82 80.83 80.84 80.85 
##     8     2     4     2     3     3     2     2     2     5     1     2     5 
## 80.86 80.87 80.88 80.89  80.9 80.91 80.92 80.93 80.94 80.95 80.96 80.97 80.98 
##     3     2     2     5     1     1     1     1     5     4     2     3     3 
## 80.99    81 81.01 81.02 81.03 81.04 81.05 81.06 81.07 81.08 81.09  81.1 81.12 
##     2     1     4     3     2     3     4     3     5     2     1     1     3 
## 81.13 81.14 81.15 81.16 81.18 81.19  81.2 81.22 81.23 81.24 81.25 81.26 81.27 
##     3     2     2     3     3     5     3     1     2     4     2     2     1 
## 81.28  81.3 81.31 81.32 81.33 81.34 81.35 81.36 81.38 81.39  81.4 81.41 81.42 
##     1     2     3     1     3     3     1     2     2     1     3     2     7 
## 81.43 81.44 81.47 81.48 81.49  81.5 81.51 81.52 81.53 81.54 81.55 81.56 81.57 
##     3     4     2     3     2     2     3     2     3     1     4     3     5 
## 81.59  81.6 81.61 81.62 81.63 81.64 81.66 81.68 81.69  81.7 81.71 81.73 81.74 
##     2     3     5     2     4     2     2     4     2     3     4     2     3 
## 81.75 81.76 81.77 81.78 81.79  81.8 81.81 81.82 81.83 81.84 81.86 81.87 81.88 
##     1     1     2     2     2     1     3     2     2     6     1     4     3 
## 81.89  81.9 81.91 81.92 81.93 81.94 81.95 81.96 81.97 81.98    82 82.01 82.03 
##     3     2     1     1     2     5     5     2     4     1     3     2     3 
## 82.04 82.05 82.06 82.07 82.08 82.09  82.1 82.11 82.12 82.15 82.16 82.17 82.18 
##     2     2     3     1     2     3     4     3     1     1     1     1     1 
## 82.19 82.21 82.22 82.23 82.24 82.26 82.27 82.28 82.29  82.3 82.31 82.32 82.33 
##     3     3     2     3     3     5     2     2     1     1     1     1     6 
## 82.35 82.36 82.37 82.38 82.39  82.4 82.41 82.43 82.44 82.45 82.47 82.49 82.51 
##     1     1     2     1     1     2     5     3     3     1     3     1     3 
## 82.52 82.53 82.55 82.56 82.57 82.58 82.59  82.6 82.61 82.62 82.63 82.64 82.65 
##     2     4     3     3     2     2     2     3     4     3     3     3     2 
## 82.66 82.67  82.7 82.71 82.72 82.73 82.74 82.75 82.76 82.77 82.78 82.79  82.8 
##     2     1     4     2     3     2     2     3     1     1     1     3     4 
## 82.81 82.82 82.83 82.84 82.85 82.86 82.87 82.88 82.89  82.9 82.91 82.92 82.93 
##     2     1     2     1     3     1     4     1     1     3     2     1     3 
## 82.94 82.95 82.96 82.97 82.98 82.99    83 83.02 83.03 83.04 83.05 83.06 83.08 
##     1     2     3     2     1     2     3     1     2     2     5     1     3 
## 83.09  83.1 83.11 83.12 83.13 83.14 83.15 83.17 83.18 83.19  83.2 83.21 83.22 
##     3     4     2     4     1     3     3     2     1     1     1     2     1 
## 83.24 83.26 83.27 83.28 83.32 83.34 83.35 83.36 83.37  83.4 83.41 83.42 83.43 
##     2     4     4     1     2     1     1     2     2     3     2     1     4 
## 83.44 83.45 83.46 83.48 83.49  83.5 83.51 83.52 83.54 83.55 83.57 83.58 83.59 
##     1     2     4     1     1     2     1     3     3     3     3     2     1 
##  83.6 83.61 83.65 83.66 83.67 83.68 83.69  83.7 83.71 83.74 83.75 83.76 83.77 
##     1     1     3     2     2     2     1     1     1     2     1     2     1 
## 83.78 83.79  83.8 83.81 83.83 83.84 83.85 83.87 83.88 83.89  83.9 83.91 83.92 
##     2     3     1     2     3     2     1     1     2     1     2     1     3 
## 83.93 83.94 83.95 83.97 83.98 83.99    84 84.01 84.02 84.03 84.04 84.05 84.06 
##     1     2     1     2     1     2     1     3     3     1     1     2     3 
## 84.07 84.08 84.12 84.14 84.16 84.17 84.18 84.19  84.2 84.21 84.22 84.23 84.24 
##     1     1     2     3     3     2     2     3     3     1     1     1     1 
## 84.27 84.28 84.29  84.3 84.32 84.33 84.34 84.35 84.36 84.37  84.4 84.41 84.42 
##     1     4     3     1     2     1     1     1     1     1     3     2     2 
## 84.44 84.47 84.48 84.49  84.5 84.52 84.54 84.55 84.58 84.59 84.61 84.65 84.66 
##     3     1     1     2     3     2     3     4     3     2     1     1     1 
## 84.68 84.69  84.7 84.72 84.75 84.77 84.79  84.8 84.81 84.83 84.84 84.85 84.86 
##     1     2     1     1     1     2     3     1     1     1     1     1     1 
## 84.87 84.89 84.91 84.92 84.93 84.95 84.96 84.97 84.98    85 85.01 85.04 85.05 
##     1     1     1     1     1     3     1     1     1     2     1     2     1 
## 85.06 85.09  85.1 85.11 85.12 85.13 85.14 85.18  85.2 85.24 85.26 85.28 85.29 
##     1     1     1     2     1     2     2     4     1     2     2     2     1 
## 85.32 85.38 85.39  85.4 85.44 85.45 85.47 85.48 85.49  85.5 85.51 85.54 85.56 
##     2     4     2     1     1     2     2     3     1     1     1     1     1 
## 85.59  85.6 85.62 85.64 85.65 85.66 85.67 85.71 85.72 85.73 85.75 85.79  85.8 
##     2     2     2     1     2     4     1     2     2     1     4     1     2 
## 85.82 85.83 85.84 85.86 85.87 85.88 85.91 85.95 85.96    86 86.06 86.07 86.08 
##     2     1     1     3     1     1     1     2     1     2     1     3     1 
## 86.09  86.1 86.11 86.13 86.15 86.17 86.19  86.2 86.26 86.28  86.3 86.34 86.38 
##     1     1     2     2     2     1     1     2     1     1     1     1     2 
## 86.41 86.43 86.44 86.46 86.48  86.5 86.53 86.54 86.56 86.57 86.61 86.64 86.65 
##     1     1     1     1     1     2     2     1     1     1     1     1     1 
## 86.72 86.86 86.87 86.89 86.92 86.96 87.01 87.06 87.11 87.14 87.16 87.17 87.18 
##     1     1     1     1     1     1     1     1     1     2     2     1     3 
## 87.21 87.24 87.26 87.28 87.31 87.33 87.36 87.37 87.44 87.45 87.52 87.53 87.55 
##     1     1     1     1     1     2     1     1     1     1     2     1     1 
## 87.56 87.58 87.61 87.65 87.67 87.71 87.72 87.76 87.82 87.83 87.92 87.96 87.97 
##     1     2     1     1     1     2     1     2     1     1     1     1     1 
##    88 88.01 88.02 88.17 88.18  88.2 88.23 88.35 88.42 88.49 88.54  88.6 88.61 
##     1     1     1     1     1     1     1     2     1     1     1     1     1 
## 88.64 88.69 88.73 88.74 88.76  88.8  88.9 88.93 88.96    89 89.05 89.11  89.3 
##     1     1     1     1     1     1     1     1     1     1     2     1     1 
## 89.32 89.42 89.75 89.95 89.98 90.07 90.12 90.41 90.45 90.63 90.73  91.1 91.12 
##     2     1     1     1     1     1     1     1     1     1     1     1     1 
## 91.23 91.35 91.52  91.7 91.74 91.78 91.85 92.11 92.97 93.37 94.21  95.2 
##     1     1     1     1     1     1     1     1     1     1     1     1
table(MergedData$Payment)
## 
## Bank Transfer   Credit Card        PayPal       PayPaly 
##          3590          9250          2095          1473
table(MergedData$Express.Delivery)
## 
##    NO   YES 
##  5581 11905
#Fix Gender Spelling Mistakes
MergedData$Gender <- replace(MergedData$Gender, MergedData$Gender == "mald", "Male")
MergedData$Gender <- replace(MergedData$Gender, MergedData$Gender == "femase", "Female")

#Fix Partner Spelling
MergedData$Partner. <- replace(MergedData$Partner. , MergedData$Partner. == "ON","NO")

MergedData$Tenure <-replace(MergedData$Tenure , MergedData$Tenure == "Nox","No")

MergedData$Payment <-replace(MergedData$Payment , MergedData$Payment == "PayPaly","PayPal")

MergedData$Above30 <- ifelse(MergedData$Age >=30, "Older", "Younger")

#Check corrected tables
table(MergedData$Gender)
## 
## Female   Male  Other 
##   7951   7804   1731
table(MergedData$Partner.)
## 
##      NO Unknown     YES 
##   10782    2286    4418
table(MergedData$Tenure)
## 
##   No  Yes 
## 9733 7753
table(MergedData$Payment)
## 
## Bank Transfer   Credit Card        PayPal 
##          3590          9250          3568
table(MergedData$Above30)
## 
##   Older Younger 
##    8236    9250
Gender_subset <- subset(MergedData, Gender %in% c("Male", "Female"))
#Summary of gender counts
table(Gender_subset$Gender)
## 
## Female   Male 
##   7951   7804
#T Test comparing basket value by Gender
t.test(Basket.Value ~ Gender, data = Gender_subset)
## 
##  Welch Two Sample t-test
## 
## data:  Basket.Value by Gender
## t = -0.23757, df = 15735, p-value = 0.8122
## alternative hypothesis: true difference in means between group Female and group Male is not equal to 0
## 95 percent confidence interval:
##  -0.7353645  0.5763794
## sample estimates:
## mean in group Female   mean in group Male 
##             51.23211             51.31160
#Boxplot comparing basket value by gender
boxplot(Basket.Value ~ Gender,
        data = Gender_subset,
        main = "Basket Value by Gender",
        xlab = "Gender",
        ylab = "Basket.Value")

Age_subset <- subset(MergedData, Above30 %in% c("Older", "Younger"))
#Count of older vs younger shoppers
#Average basket value by age group
aggregate(Age_subset$Basket.Value ~ Age_subset$Above30,
          FUN = mean)
##   Age_subset$Above30 Age_subset$Basket.Value
## 1              Older                58.67541
## 2            Younger                44.81322
#Boxplot comparing basket value by age group
boxplot(Age_subset$Basket.Value ~ Age_subset$Above30,
        main = "Basket Value by Age Group",
        xlab = "Age Group",
        ylab = "Basket Value")

#T Test comparing basket value by age group
t.test(Age_subset$Basket.Value ~ Above30, data = Age_subset)
## 
##  Welch Two Sample t-test
## 
## data:  Age_subset$Basket.Value by Above30
## t = 47.286, df = 16050, p-value < 2.2e-16
## alternative hypothesis: true difference in means between group Older and group Younger is not equal to 0
## 95 percent confidence interval:
##  13.28758 14.43682
## sample estimates:
##   mean in group Older mean in group Younger 
##              58.67541              44.81322
tree_model <- rpart(
  Basket.Value ~ Basket.Size + Dependant. + Gender + Express.Delivery + Partner.,
  data = MergedData,
  method = "anova"
  )
rpart.plot(tree_model, main = "Decision Tree Predicting Basket Value")

tree_model_2 <- rpart(
  Basket.Value ~ Dependant. + Gender + Express.Delivery + Partner.,
data = MergedData,
method = "anova"
)
rpart.plot(tree_model_2, main = "Decision Tree Predicting Basket Value (No Basket Size)")

#Select clustering variables
cluster_data <- MergedData[,c("Age", "Basket.Size", "Basket.Value")]
#Remove missing values
cluster_data <- na.omit(cluster_data)
#scale the data
scaled_data <- scale(cluster_data)
within_cluster <- numeric(10)

for(num_clusters in 1:10) {
  within_cluster[num_clusters] <- kmeans(scaled_data,
                                          centers = num_clusters, 
                                          nstart = 25)$tot.withinss}
                                          
                                          


plot(1:10, within_cluster, type="b", pch=19,
     xlab="Number of Clusters",
     ylab="Within-Cluster Sum of Squares",
     main="Elbow Method to Choose Best k")

set.seed(123)
kmeans_model <- kmeans(scaled_data, centers = 4, nstart =25)
#Add cluster labels into dataset
MergedData$cluster <- factor(kmeans_model$cluster)
aggregate(cluster_data, by=list(Cluster=MergedData$cluster), mean)
##   Cluster      Age Basket.Size Basket.Value
## 1       1 36.99946   17.734150     71.52279
## 2       2 23.52047    2.499703     24.96159
## 3       3 23.63066    6.525081     65.32548
## 4       4 36.84418   12.301417     48.73470
aggregate(Basket.Value ~cluster, data=MergedData, mean)
##   cluster Basket.Value
## 1       1     71.52279
## 2       2     24.96159
## 3       3     65.32548
## 4       4     48.73470
boxplot(Basket.Value ~ cluster, data=MergedData,
        main="Basket Value by Cluster",
        xlab="Cluster",
        ylab="Basket Value")