60
9
17
6
1000
18
16
7
129
85
23
121
39
5
66
22
54
25
49
29
12
10
21
58
76
26
38
33
24
11
8
14
32
15
200
13
55
28
35
41
46
19
42