20
5
1
3
42
49
13
241
265
30
18
9
10
119
26
23
0
2
39
4
88
7
210
34
11
140
27
8
33
37
31
15
22
48
53
41
19
6
89
21
62