20
4
9
5
25
13
7
15
8
21
85
32
18
12
30
23
52
6
3
39
17
37
29
1
19
117
252
0
14
22
120
58
107
10
2
24
33