41
13
68
59
27
23
51
37
49
20
291
69
52
247
98
78
112
26
93
30
22
39
100
7
62
73
48
601
63
129
171
38
57
64
24
19
32
198
83
18
44
21
25
28
9
40