14
11
12
25
1
3
2
9
219
15
10
21
20
27
44
37
19
4
56
26
79
7
34
13
41
155
62
59
5
31
8
151
64
87
142
57