28
3030
181
240
19
52
35
16
171
201
30
349
31
21
61
10
821
134
20
25
45
33
40
17
64
82
6
337
103
200
70
142
153
44
318
38
165
267
48
1747
27
437
860
331
11939
2318
96
85
55
261
13
101
39
50