353
78
509
169
376
131
483
112
258
62
423
76
735
169
418
36
188
22
198
17
141
16
302
30
167
12
139
15
148
23