238
227
165
13
527
60
19
184
47
166
130
71
35
118
31
27
40
218
5
39
6
14
278
240
34
107
164
223
23
41
58
187
194
249
15
190
43
336
150
44
48
230
3
89
51
269
16
42
55
161