29
8
15
237
58
53
115
52
107
40
30
18
28
43
26
17
6
159
82
16
72
74
37
108
31
19
21
39
2
10
34
13
140
32
20
4
11
67
68
136
62
14
50