40
15
7
14
4
27
19
32
9
6
3
1
18
11
364
215
5
8
181
52
46
13
38
17
61
2
16
113
23
41
97
47
33
198
20
26
44
85