155
50
120
156
16
26
48
21
7
58
88
158
62
163
52
19
17
68
99
12
148
29
23
13
215
32
47
9
162
80
118
38
42
5
97
92
11
43
74
104
20
55
25
10
37
321
6