16
6
9
3
0
1
24
150
50
32
156
53
476
27
10
110
7
25
36
18
169
55
15
23
37
30
4
8
20
69
257
12
51
14
60
28
22
327
115
131