29
338
51
261
40
295
31
214
15
189
17
154
25
79
28
162
159
11
172
18
143
10
106
20
139
128
148
34
134
58
8
87