50
1 4 1
2 4 3
3 86 79
4 400 401
5 204 199
6 69 62
7 192 180
8 127 107
9 215 205
10 149 137
11 168 152
12 13 11
13 271 268
14 16 3
15 77 55
16 4 3
17 0 1
18 0 1
19 1 1
20 327 307
21 2 2
22 369 367
23 286 272
24 269 247
25 371 368
26 117 112
27 248 230
28 227 224
29 256 253
30 52 43
31 33 15
32 320 317
33 137 119
34 376 366
35 185 181
36 380 377
37 82 75
38 77 77
39 41 38
40 9 1
41 141 136
42 129 111
43 36 32
44 102 95
45 244 222
46 191 186
47 261 241
48 12 11
49 117 118
50 6 2
