1
2
14
6
10
4
8
9
5
18
15
103
7
154
16
108
93
25
336
3
168
26
60
29
45
13
47
247
24
27
19
20
341
17
30
64
119
206
32
52
41