204
343
234
27
117
22
151
146
50
71
80
41
18
251
68
345
299
279
249
116
25
164
126
60
24
155
14
21
26
134
82
15
91
37
13
43
65
365
36
118
28
19
47
20
31
9
69
57
42
40
58