5 3
230 138
378 227
154 92
25 15
313 188
325 195
326 196
46 28
307 184
24 14
14 8
8 5
39 23
21 13
40 24
29 17
17 10
32 19