24
19
75
5
4
36
43
124
17
6
25
87
94
390
61
35
92
23
14
11
219
53
20
22
249
13
34
46
309
847
45
197
82
99
278
42
111
55
52
315
118
9
272
235
31
69