37
74
84
70
61
168
187
89
123
282
63
33
93
76
53
118
239
94
57
109
49
163
41
134
43
190
52
27
150
156
88
34
300
50
13
80
71
333
589
219
553
154
67
182
23
155
176
404
213
22
984
122
120
2755
87