39
45
61
63
57
75
41
24
195
33
216
62
193
59
21
43
29
60
31
109
34
87
222
47
54
25
136
26
32
115
56
143
49
267
97
44
196
58
356
36
80
441
119
104
107
900
123
102
152