41
49
60
288
70
61
69
37
72
30
46
85
75
58
32
29
45
42
113
90
237
44
55
159
147
108
53
150
94
57
96
47
95
66
33
27
36
63
137
184
14
78
107
158
133
35
21
118
91
138