98
110
20
42
34
115
59
8
58
122
4817
85
39
212
30
6
33
349
71
72
335
25
169
240
12
78
444
15
2121
14
105
65
193
317
136
1021
168
2242
10
255
284
54
191
216
528
23
64
29
91
49
555
28
711
198