9
146
49
40
367
37
123
186
44
132
42
20
31
727
484
13
151
98
260
133
159
92
125
368
211
81
122
307
66
55
162
259
51
63
266
242
163
52
224
36
171
50
70
35
165
19
193
337
65
290
17
109
56
15
207