11
200
12
9
22
173
81
5
8
10
17
72
61
77
16
31
15
7
23
30
45
24
143
27
80
158
71
50
64
42
6
13
1000
57
69
26
29
38
52
25
14
28
20
21
34
35
18