20
23
12
27
35
5
30
3
18
36
28
55
1000
7
6
17
11
200
8
4
10
26
203
75
15
31
147
83
48
58
50
60
89
9
19
63