9 5
13 8
24 14
31 19
33 20
45 27
108 65
223 134
218 131
148 89
5 3
17 10
47 28
100 60
97 58
73 44
84 50
78 47
89 53
408 245
389 233
438 263
450 270
488 293
509 305
812 487
556 334