261
45
301
211
26
15
95
29
82
228
64
437
205
17
337
43
25
50
37
35
28
94
425
163
213
55
69
30
5
118
66
12
48
143
71
101
59
236
123
23
133
124
157
11
21
299
229
18
60
129
3088
77
47
1538