41
27
54
77
69
39
227
56
206
40
137
46
140
74
486
303
262
17
89
97
44
122
19
29
73
42
21
103
343
116
249
38
95
154
16
548
59
68
34
28
26
11
100
15
93
115
10
36
72
135
85
121
66
48