14
6
3
8
10
5
33
1
25
4
31
44
34
19
2
0
7
9
23
17
37
12
50
129
13
51
247
102
18
68
180
32
291
123
187
96
212
48
86
130