29
338
51
261
40
295
31
214
15
189
20
139
38
128
148
25
79
13
314
18
143
28
151
34
134
42
115
162
221
8
87
12
88
19
107