125
59
44
233
91
35
179
123
195
95
19
21
42
449
22
187
228
51
136
313
38
164
36
12
17
24
201
65
33
60
384
52
74
30
368
446
29
134
69
37
39
4696
366
205
63
263
20
27