200
8
39
23
5
24
7
14
34
30
16
17
37
149
171
75
31
10
6
9
173
18
20
62
12
15
1000
25
117
72
52
44
32
28
81
11
80
21
77
145
26
933
40
45
63
22
530
46
27
83
121
286