200
57
23
61
5
9
12
24
44
28
142
41
13
39
14
73
40
32
6
972
27
10
58
8
21
7
15
29
25
175
96
65
17
43
78
47
69
1000
30
63
11
49
45
79
54
16
89
66
55
22
19
36