8
26
22
21
23
16
7
88
6
19
0
4
14
3
9
5
12
20
2
34
18
11
49
57
237
117
72
99
37
123
77
29
56
36
45
25
39
58
33
223