144
12
137
93
449
127
177
145
243
100
293
8
560
77
217
87
170
154
364
51
332
45
388
142
556
122
425
4
381
183
248
12
383
160
313
177
79
30
202
157