14
15
32
4
12
20
133
182
88
201
9
25
17
16
22
8
10
43
18
5
73
175
84
13
26
46
35
131
110
59
34
56
33
40
50
7
29
27
28