119
860
104
346
82
305
47
454
46
317
30
140
14
220
17
123
20
129
234
93
186
177
13
167
22
174
10
141
7
120
133