35
742
90
221
44
289
57
341
308
29
243
34
188
36
109
12
123
15
254
4
166
17
143
147
5
112
7
101
61
713
2
97
10
84
3
103