67
188
132
131
274
98
669
74
53
77
35
247
82
237
290
96
81
63
195
83
167
1348
328
125
111
70
33
51
49
40
18
504
108
80
65
39
79
105
291
145
209
429
583
321
239
244
104
251
89
44
153
97
180
23
229