9
24
69
124
17
15
63
25
138
20
245
31
75
308
66
71
78
257
53
59
13
7
12
64
10
193
46
88
18
50
19
67
11
58
49
232
42
57
43
290
367
38
14
209
35
26
16
30
37
45