71
293
147
224
67
121
99
61
42
196
110
130
149
15
273
85
160
91
204
32
100
40
77
122
330
51
46
41
244
187
177