4
26
16
7
5
19
1
29
10
44
15
9
6
8
20
11
90
201
0
69
54
83
35
33
13
24
12
65
200
159
78
43
133
227
82
77