277
249
626
17
23
1448
34
133
108
131
54
153
69
46
929
3915
1358
32
1184
514
86
118
45
1626
186
6
158
25
102
254
166
21
63
105
19
4
85
212
452
195
47
290
41
303
48
248
55
59
10
91
129
16
8