600
fitness
560
545
298
254
252
226
211
198
178
158
156
149
141
138
128
127
125
124
120
110
110
106
106
105
103
103
103
103
102
99
94
91
91
84
79
79
78
77
77
75
75
73
72
72
72
72
69
67
66
65
64
59
57
56
49
48
48
46
44