9
66
27
34
147
58
105
28
49
23
14
43
18
16
8
32
11
4
3
26
88
188
44
185
323
22
29
15
25
12
42
39
47
59
40
62
134