221
622
157
509
266
524
39
394
38
178
25
212
19
166
7
82
18
134
21
22
126
31
119
94
3
110
13
759
15
132
9
90
73