89
377
109
297
51
202
90
224
80
227
70
181
17
242
53
256
44
167
1
148
27
106
291
15
192
35
14
61
16
266
28
121
101