2
4
14
6
5
3
7
8
22
9
35
13
218
20
27
66
158
33
62
228
58
72
18
61
4765
37
71
10
53
142
402
215
49
24