41
67
8
6
1
30
55
31
59
50
198
34
79
191
65
28
217
157
147
20
131
45
506
119
33
44
22
184
38
62
23
77
36
78
51
124
19
27
18
74
135
9
48
56
25
42
32
3
12
60
46