9
14
27
58
709
4
8
2
165
22
36
17
45
57
43
18
13
125
16
29
38
7
1
39
12
56
54
49
19
32
149
55
97
51
23
30
40
20
34
85
443
5
214
37