12
17
9
11
10
41
14
24
7
100
18
28
90
200
32
6
75
33
26
5
8
23
35
114
16
13
22
143
57
25
15
72
45
42
1000
63
52
58