4
71
29
17
10
18
8
3
1
21
11
0
92
84
100
145
113
166
24
73
36
45
15
49
13
7
2
52
16
31
9
5
22
46
6
43
20
12
60