9
3
39
171
5
169
4
71
6
8
49
29
41
17
1
12
27
142
11
23
312
30
7
37
40
10
298
69
22
57
34
101
146
43
21
97
51
48
244
13
18
70