69
49
650
26
60
138
168
486
30
24
97
365
143
906
307
160
44
101
48
118
209
75
22
63
176
124
139
19
93
263
272
62
72
64
140
61
121
137
66
193
14
39
111
239
79
141
105
81
36
85
868
289
288
149