29
9
1
91
61
12
15
130
5
38
14
23
11
7
145
21
266
53
8
3
26
37
62
19
2
4
65
173
107
28
18
13
381
101
105
180
46
17
64
56