43
20
30
34
36
12
9
233
74
3
27
25
32
4
0
8
7
72
76
13
5
11
33
6
28
10
1
14
23
15
179
22
47
65
2
226
135
60