9
22
56
77
24
26
200
123
93
148
5
55
52
100
33
10
15
187
8
35
68
34
152
45
106
20
48
7
13
30
28
6
12
27
53
40
138
36
23
17
18
19
103
67
59
42