53
35
42
135
44
178
181
51
182
248
30
144
190
140
58
508
24
64
47
49
33
241
66
77
214
98
103
160
545
23
54
125
155
61
191
349