4
10
14
51
31
79
5
50
3
2
1
0
7
189
25
16
175
40
42
15
32
12
24
21
92
11
35
6
27
37
18
46
227
95
22
17
126
81