20
1
2
9
5
0
14
6
11
13
24
57
10
29
4
60
8
31
18
115
23
101
7
36
22
3
38
25
48
33
74
21
12
54
51
17
45
92
149