7
24
42
49
43
25
34
41
47
40
51
10
28
15
82
52
11
74
300
151
99
143
181
261
66
127
247
377
102
103
92
287
139
85
83
91
293
182
55
212
35
68
60
54
111
389
273
22
140
155
191
178
77
119