155
36
99
80
88
182
123
28
23
24
33
150
141
22
45
56
10
6
9
11
119
15
266
240
118
179
370
157
42
144
49
102
52
58
85
32