9
3
43
18
16
6
2
21
29
185
68
20
225
46
57
59
71
209
41
10
13
33
4
19
66
12
28
31
8
130
34
60
44
7
69
30
15
78
11
273
64
84
95
136