21
35
45
9
5
6
4
3
1
37
23
38
223
18
0
47
2
20
24
166
42
8
41
17
16
22
43
26
107
11
90
14
25
27
33
15
84