46
32
19
86
20
14
459
11
31
34
42
150
29
26
78
25
23
69
52
38
110
115
94
58
55
22
35
61
112
361
27
3
113
13
214
40
21
28
37
65
147
64
62
212
18