9
38
26
17
19
3
20
8
111
21
22
23
44
51
301
45
53
12
68
37
33
47
35
14
7
187
62
65
15
72
11
25
102
59
46
78
43
29
64
247
10
16