68
101
137
216
26
299
37
60
286
86
71
315
15
247
73
181
160
103
113
97
141
5
85
106
244
691
49
59
83
131
285
210
618
66
24
11
140
212
36
42
300
77
290
256
80
30
17
416
96
22
138
32