29
27
11
15
10
4
8
67
46
32
55
86
30
265
52
20
23
9
17
2
37
14
64
26
12
22
13
51
130
21
58
62
150
90
158
47
1
7
66
54
31
69
49
56
24