41
32
56
6
15
100
14
18
23
16
239
9
30
251
26
64
47
116
139
36
135
12
17
136
299
375
39
123
42
87
447
185
55
19
53
31
178
43
40
189
10
21
68
366
13
290
33
105