25
29
8
3
1
15
0
20
13
17
9
22
4
14
60
23
10
12
76
157
79
24
121
55
82
19
43
32
28
30
7
40
123
66
59
228