151 91
164 98
125 75
88 53
175 105
240 144
187 112
122 73
244 146
129 77
242 145
597 358
655 393
486 292
504 302
368 221
272 163
315 189
1092 655
971 583
17 10
2 1
2 1
53 32
9 5
29 17
40 24
14 8
61 37
35 21
54 32
32 19
32 19
45 27
97 58
59 35
67 40
44 26
62 37
43 26