1
14
6
3
15
2
9
22
18
7
27
4
47
13
34
40
37
54
70
48
99
153
52
60
8
56
57
53
447
66
231
167
116
12
19
112
39
235
80
29
43
64
71
36
62
152
42
139
26