20
212
45
8
2
249
0
82
24
3
42
18
164
7
10
306
6
16
4
1
14
9
5
36
68
15
23
27
28
35
293
21
208
231
119
244