124
16
76
128
155
56
199
185
413
59
176
6
119
47
661
284
271
139
62
54
75
103
200
55
14
274
565
536
298
72
93
277
156
268
506
262
378
69
382
89
143
48
256
2006
181
188
288
178
114
184
86
223
98
676
49
605
782