403
272
120
244
194
155
183
209
128
39
203
41
67
32
46
42
118
99
81
72
79
141
11
167
191
54
613
360
92
149
111
50
49
14
21
6
123
69
63
223
104
88
329
372
158
30
74
70
207
19