95
248
96
106
219
249
82
74
131
111
159
612
98
205
73
24
132
490
58
90
100
30
55
47
48
9
181
79
19
204
153
459
188
133
27
42
72
10
60
26
162
75
125
71
54
335
62
1304
18
126
37
64
150
77