133
566
72
492
132
453
148
609
178
479
48
244
114
503
116
294
9
224
30
329
35
137
107
286
256
65
185
93
213
68
395
191
297
39
268
29
204