44
71
66
80
38
54
90
62
92
75
37
23
111
19
96
114
52
61
83
21
124
68
101
153
56
95
51
89
143
501
174
27
197
79
67
70
108
139
33
117
45
65
288
26
6