36
51
66
25
98
87
53
216
92
314
181
59
75
220
96
106
69
183
13
44
138
22
167
38
6
55
41
20
28
43
31
65
289
54
16
168
26
9
80
14
166
83
39
380
90
99
120
219
45
184
252