374
269
109
207
186
42
17
112
225
64
60
6
253
86
286
129
40
307
56
343
154
141
99
47
70
151
65
385
72
81
107
36
46
37
26
63
171
166
10
252
459
182
35
7
67
58
197
62
113
28
50
224
61
483
15
16
83
122