42
295
35
417
23
40
65
85
219
48
41
21
430
92
63
36
29
245
31
26
107
64
28
163
91
77
30
71
39
95
84
22
44
32
13
37
57
146
34
20