139
973
107
412
86
315
47
259
87
278
53
256
127
313
260
34
163
30
329
37
188
21
187
41
113
33
159
54
167
61
714
18
136
9
112