42
71
79
31
66
28
176
40
177
61
159
111
245
174
21
128
52
239
33
156
76
97
89
138
53
11
29
155
34
44
103
58
38
101
104
191
37
36
231
460
204
39
162
248
102
51
192
80
54
17
45
116
168
22
64