403
860
517
613
110
362
129
323
82
423
39
217
28
180
30
276
54
202
51
176
41
150
19
134
26
157
6
112
16
115
21
23