7
26
4
14
140
457
28
65
51
71
62
39
30
156
24
283
33
9
18
92
219
59
15
304
19
112
235
217
54
36
32
31
194
76
25
72
88
68
391
47
22
153
44
422
75
41
214
113
120
11
284