77
25
90
12
695
16
7
200
14
8
64
15
57
19
18
149
60
11
947
9
10
128
22
37
17
44
6
42
43
39
30
23
34
28
156
40
105
116
26
29
20
72
87
50
24
63
31
99
76
1000
32
58
170
13
27
49
38