144
171
497
102
159
277
261
89
106
370
167
132
148
65
308
114
45
41
194
67
240
37
373
59
48
34
76
207
46
27
66
54
226
140
28
236
50
42
327
112
195
156
25
78
301
115
9
279
40
73
126