88
482
111
296
119
395
97
215
34
252
152
397
28
220
30
228
142
198
15
254
33
189
70
109
37
205
25
147
26
107
17
118
1
126
21
137