131
69
199
46
101
45
57
42
63
65
64
39
35
114
195
281
49
141
136
48
194
282
745
112
373
53
51
70
132
330
123
164
167
326
442
117
149
255
138
289
213
110
32
253
275
87
169
520
158
238
1901
111
1260