45
11
7
29
22
26
53
16
49
28
4
100
17
179
18
8
91
12
103
9
213
115
46
3
6
5
1
146
43
20
38
21
24
149
60
33
83
31
305
14
113
191