32
4
2
6
9
26
69
52
29
209
230
57
18
39
54
30
11
40
28
17
15
16
219
12
33
13
10
37
7
0
43
22
158
14
51
36
19
34
166
119