146
122
229
182
74
46
107
148
75
171
237
71
168
83
225
73
78
136
243
61
90
377
59
200
118
94
116
103
76
104
64
123
134
121
70
84
151
288
101
115
117
137
152
69
114
68
66
170
62
233
199