23
415
169
369
130
51
180
780
231
27
376
275
115
58
48
75
30
52
123
1248
401
192
111
56
268
382
6929
32
218
31
1788
124
177
138
93
453
44
53
21
129
85
158
408
409
178
43
199
495
281
16
89
254
248
258
122