29
254
185
47
146
189
19
169
154
41
34
25
171
26
27
16
80
12
21
22
37
15
91
331
120
48
14
36
65
33
30
18
40
122
17
128
95
99
7
1
3
165
13
10
44