23
2
5
43
20
6
22
7
10
21
12
14
19
61
29
34
11
39
13
4
0
3
68
8
48
2451
78
1
9
17
142
27
144
15
82
18
279