7
45
43
18
17
15
23
10
50
59
40
9
56
61
8
74
29
294
69
88
62
58
47
20
60
98
205
63
66
127
71
486
183
171
19
411
53
101
52
30
155
44
233
219
159
234
32
235
237
131
117
246