43
3
8
20
242
14
107
11
164
6
7
0
44
92
4
40
29
73
10
71
5
41
103
100
12
622
99
106
27
51
21
2
26
30
28
38
131
31
124
18
22
65
143
89
224
56