16
260
73
7
1161
468
375
99
40
762
72
3
514
429
208
186
917
86
82
20
54
210
147
46
153
1032
981
84
288
793
530
261
603
346
49
3053
115
114
604
544
211
840
299
34
349
24
131
693
23
120
56
64
27
63
130
42
174
491