62
26
18
55
148
36
40
22
27
46
91
119
41
71
54
37
253
34
227
1460
31
229
47
243
6
205
20
101
44
12
16
138
14
57
81
83
52
58
84
74
130
180
96
39
153
30
499
158