20
6
13
11
16
200
30
14
58
27
9
12
36
5
8
157
56
10
23
21
29
19
15
28
24
7
32
1000
22
61
48
112
35
82
72
62
75
31
43
25
18
37
55
94
51
26