79
68
81
44
158
89
26
225
223
281
409
116
58
19
25
56
745
43
2393
218
403
123
197
32
91
141
117
258
321
371
112
993
299
151
96
266
101
121
277
237
172
519
1358
1292
595
917
170
12840
690
69