9
27
200
31
12
5
8
14
32
91
18
30
59
7
86
13
37
16
10
28
17
15
6
43
20
36
21
23
22
68
24
129
120
19
42
50
29
52
35
11