99
221
220
221
218
200
199
95
102
204
57
216
197
428
90
415
94
93
107
92
208
201
333
91
255
208
204
94
0
95
209
92
426
317
431
102
0
538
393
35
207
13
99
217
106
97
102
441
205
206
195
455
665
203
563
422
447
378
407
26
26
26
23
26
26
23
23
23
26
28
22
23
24
42
25
26
22
23
28
26
22
26
27
23
26
23
22
42
26
24
26
25
23
23
26
27