66
27
31
147
58
103
23
49
28
9
14
43
18
16
7
32
11
4
3
15
26
88
186
182
320
22
29
25
12
41
39
47
59
40
42
62
134