9
18
60
1
35
101
41
24
17
208
366
28
37
34
237
26
27
96
44
49
31
20
43
10
14
2
51
21
108
324
464
142
63
71
133
86
23
12
56
30
52
261
13
57
59
29
46