140
23
89
5
27
51
99
15
22
20
46
44
108
111
24
11
95
155
12
35
21
55
121
113
16
17
30
115
50
40
131
67
37
63
49
45
64
32
7
9
118
177
52
48
53
159
43
26