263
2
1076
73
1
284
293
71
65
135
165
142
132
96
88
392
67
121
58
36
185
0
109
3
70
41
69
201
519
83
85
443