121
9
39
49
59
81
48
21
41
85
26
40
68
93
43
36
74
185
45
82
248
31
38
71
130
122
80
217
89
50
28
33
265
30
98
137
52
188
363
97
309
75
143
181
223
205
271
64
128
77
133
78
90