139
332
144
116
467
127
179
158
136
92
161
90
167
283
91
51
217
122
68
89
104
141
35
275
78
8
160
85
6
49
121
58
146
82
170
66
224
9
7
5
17
13
11
18
12
2
21
15
4