74
99
103
27
347
119
149
79
109
47
78
151
120
75
135
42
60
32
43
52
483
54
89
96
28
8
12
169
41
94
200
430
697
319
72
176
666
158
8160
385
184
69
1446