9
25
622
22
26
109
51
32
30
112
52
43
61
38
59
47
10
160
14
24
6
28
55
60
35
67
637
223
29
36
21
17
20
46
78
41
19
123
104
13
195