42
72
25
102
240
20
32
87
1324
89
59
80
177
135
111
51
45
44
16
52
58
49
277
153
66
36
355
46
79
94
26
29
71
86
179
171
43
41
142
18
390
8
435
17
63
137
61
163
19
22
9
186
31
21