23
11
20
3
12
6
43
60
44
13
8
14
285
19
78
21
2
10
0
1
70
4
17
15
7
27
118
106
682
40
68
50
29
42
38
45
37
46
144
235
385
22
147