14
28
11
10
12
25
16
17
2
24
23
32
20
8
15
5
22
18
43
52
31
33
45
46
198
156
50
29
140
107
104
89
88
119
133