133
972
72
641
147
445
58
458
62
422
10
323
115
466
77
80
31
192
66
510
13
233
14
171
36
162
28
195
21
6
1
2
24
136
17
157
4
120