106
219
249
82
74
131
111
159
612
98
205
73
24
132
490
58
90
100
30
55
47
9
179
79
19
48
204
153
457
188
129
133
27
42
72
10
60
26
161
75
125
71
54
335
62
1304
18
126
37
63
150
77
22
84