447
13
91
50
65
74
138
35
253
107
349
69
926
276
917
274
218
77
89
47
61
95
119
236
405
132
75
212
231
92
16
40
604
544
356
391
265
195
106
30
891
260
110
87
49
147
262
33
70
22
24
46
256
403
43