11
38
200
39
16
6
10
21
8
20
79
22
12
5
14
29
7
36
34
9
32
50
23
19
156
130
13
31
95
25
68
40
17
27
18
53
49
60
195
72
15
26
1000