42
137
236
119
35
64
203
277
191
53
45
189
56
41
50
78
73
38
373
422
7
66
26
198
63
80
83
46
72
245
18
65
992
19
27
74
97
90
37
108
47
175
150
44
29
20
202
105
68
86
70