41
5
31
15
17
4
115
16
73
12
8
9
7
58
23
35
119
18
30
53
13
27
33
167
140
495
94
47
10
20
6
64
65
11
215
100
34
38
28
91
133