25
83
55
15
22
11
7
14
5
1
0
35
49
130
223
166
4
33
64
60
723
17
8
45
37
19
50
23
184
47
10
3
72
43
101
13
27
20
125
94
357
32
431
29
30
9
54
24