127
124
38
77
154
170
199
20
51
121
34
137
69
48
158
298
52
30
16
9
5
130
43
78
27
103
10
25
49
119
44
117
74
193
189
182
70
22
267
140
116
31
200
203
104
88
218
23
24
198
63
19