404
202
21
181
418
231
535
33
106
22
42
122
51
28
73
78
101
193
16
49
11
12
17
69
72
32
133
98
136
100
258
726