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