200
39
76
15
6
59
25
390
7
21
32
19
9
16
26
14
31
11
45
28
22
74
99
29
18
17
24
10
137
52
5
8
82
41
97
27
88
46
12
23
53
70
30
1000
50
38
37
75