62
152
27
72
88
97
281
50
38
29
30
40
94
66
44
53
212
200
57
46
26
71
99
74
243
69
279
86
55
276
107
134
176
398
85