29
11
4
12
20
15
82
5
27
13
53
42
14
23
1
52
6
2
19
316
102
135
3
115
9
46
45
274
74
25
18
69
33
7
35
10
40