7
15
24
44
27
19
41
20
78
18
22
17
485
230
42
28
72
33
312
79
83
301
70
49
75
59
11
45
63
203
170
131
96
206
156
399
35
141
30
99
289
14
143
37