9
1
5
49
7
41
11
14
18
6
57
22
26
29
121
35
2
44
182
205
128
52
47
40
20
455
43
33
323
130
25
76
16
12
103
143
48
32
27
19
94
67
81
962
226
249