10
19
11
53
34
78
31
87
28
147
4
12
44
46
29
26
290
14
7
6
481
39
151
548
271
67
97
20
142
62
15
124
45
5
466
8
42
186
30
13
112
184
9