396 238
120 72
393 236
296 178
78 47
397 238
161 97
108 65
382 229
102 61
13 8
2 1
10 6
9 5
5 3
20 12
7 4
4 2