200
9
77
54
25
17
14
57
16
19
35
60
21
41
51
88
52
243
174
1000
87
47
32
22
7
34
56
37
49
6
12
5
55
13
15
8
23
33
160
640
67
86
10
29
90
78
40
43
68
31
53
20
71
27
73