200
42
34
16
38
9
61
20
28
19
5
10
15
7
35
6
1000
39
29
36
31
21
17
33
27
62
40
22
13
8
65
57
25
100
26
53
56
14
23
12
30
81