83
148
577
97
115
255
124
49
334
39
298
67
108
43
69
35
64
58
47
9
10
50
86
34
85
42
118
62
154
82
24
127
191
276
199
44
249
56
89
150
119
202
277
405
109
341
94
200
194
175
254
151
63
164
114
147