139
973
107
412
87
278
53
256
86
315
127
313
34
163
260
47
259
15
254
21
113
37
188
33
159
187
32
101
61
713
41
54
167
18
136