9
10
37
33
27
31
24
7
15
12
47
22
16
32
5
17
181
827
35
19
2
4
26
65
58
68
251
94
3
1033
23
175
52
45
13
43
80
1113
18
120
109
21
77