41
42
264
31
117
58
60
69
1044
40
127
34
177
77
111
110
22
71
315
88
63
44
43
1912
13
35
50
45
10
114
23
12
7
8
33
29
16
25
15
9
54
62
49
36
18
37