46
343
42
386
143
156
36
344
163
77
199
421
61
40
54
68
52
48
65
269
24
307
270
66
121
158
215
67
191
439
255
32
115
55
120
213
74
27
51
318
39
60
14
57
56
434
226
310
1144
72