diff --git a/android/gradle.properties b/android/gradle.properties
index 7e6b4cd36d9877b2acd1b762e65740d34ebaa0ce..d6af5de7dd3b01541eb540fa8dfd4d0caed97461 100644
--- a/android/gradle.properties
+++ b/android/gradle.properties
@@ -1,5 +1,5 @@
 org.gradle.jvmargs=-Xmx1536M
 android.useAndroidX=true
 android.enableJetifier=true
-app.versionName=0.0.44
-app.versionCode=44
+app.versionName=0.0.45
+app.versionCode=45
diff --git a/fastlane/metadata/android/en-US/changelogs/45.txt b/fastlane/metadata/android/en-US/changelogs/45.txt
new file mode 100644
index 0000000000000000000000000000000000000000..ae599fd89152bc0fae611b09692e9de9d93352cf
--- /dev/null
+++ b/fastlane/metadata/android/en-US/changelogs/45.txt
@@ -0,0 +1 @@
+Improve distribution page.
diff --git a/fastlane/metadata/android/fr-FR/changelogs/45.txt b/fastlane/metadata/android/fr-FR/changelogs/45.txt
new file mode 100644
index 0000000000000000000000000000000000000000..5ef7a24819e2d1c2535eb5a5d6866c1fc3c3fac6
--- /dev/null
+++ b/fastlane/metadata/android/fr-FR/changelogs/45.txt
@@ -0,0 +1 @@
+Améliorations sur page de répartitions.
diff --git a/lib/ui/screens/statistics.dart b/lib/ui/screens/statistics.dart
index 55e3fe9c5e9953e4da424240398b2125b0f94874..69e8a38a1502bf38166a1501de9bcb4a1246fc95 100644
--- a/lib/ui/screens/statistics.dart
+++ b/lib/ui/screens/statistics.dart
@@ -22,11 +22,11 @@ class ScreenStatistics extends StatelessWidget {
           physics: const BouncingScrollPhysics(),
           children: <Widget>[
             const SizedBox(height: 8),
+            const CardHeatmap(),
+            const SizedBox(height: 6),
             const CardCountsByDay(),
             const SizedBox(height: 6),
             const CardCountsByHour(),
-            const SizedBox(height: 6),
-            const CardHeatmap(),
             const SizedBox(height: 36),
           ],
         ),
diff --git a/lib/ui/widgets/charts/heatmap.dart b/lib/ui/widgets/charts/heatmap.dart
index 98483f5db9b246f44c1335a2b4a28a065c559528..3484da2b1cd2aeec8f4c8801b2a32e2c96211164 100644
--- a/lib/ui/widgets/charts/heatmap.dart
+++ b/lib/ui/widgets/charts/heatmap.dart
@@ -72,7 +72,7 @@ class ChartHeatmap extends StatelessWidget {
 
         spots.add(ScatterSpot(
           hour.toDouble(),
-          day.toDouble(),
+          8 - day.toDouble(),
           color: getColorFromNormalizedValue(normalizedValue),
           radius: scale * normalizedValue,
         ));
@@ -115,7 +115,7 @@ class ChartHeatmap extends StatelessWidget {
   }
 
   Widget getVerticalTitlesWidget(double value, TitleMeta meta) {
-    final int day = value.toInt();
+    final int day = 8 - value.toInt();
     String dayShortName = '';
     switch (day) {
       case 1:
diff --git a/pubspec.yaml b/pubspec.yaml
index 78f61dc0c6fcc289539774124dd75edd5f4b240c..2c08e0d227690f4817b8b00f3e465e59e4c8eaf2 100644
--- a/pubspec.yaml
+++ b/pubspec.yaml
@@ -3,7 +3,7 @@ description: Display scrobbles data and charts
 
 publish_to: 'none'
 
-version: 0.0.44+44
+version: 0.0.45+45
 
 environment:
   sdk: '^3.0.0'