266
43
3
289
333
133
39
81
621
295
151
398
91
12
19
180
21
267
349
61
1
29
229
281
11
24
214
52
412
57
63
80
406
250
67
401
102
87
31
73
105
58
51
171
101
440
54
405
83
166
199
15
70
774
28