57
111
74
81
49
123
131
21
41
42
25
17
16
54
39
30
26
82
63
29
117
51
62
285
98
503
71
627
847
104
120
109
180
267
132
185
148
48
40
43
227
255
314
80
232
68
61
137
59
189