33
49
63
89
9
23
38
55
80
15
72
28
41
60
35
59
39
96
62
68
128
29
121
48
101
145
71
98
637
112
103
154
147
31
142
78
198
37
280
281
67
1042
66
26
115
133
84
149
216
85
249
270
107
105