44
107
87
158
73
38
115
51
77
58
194
72
90
131
135
47
134
303
57
145
344
279
144
81
147
245
364
69
71
334
449
41
49
111
230
133
233
48
153
122
577
85
180
86
89
159
178
127
142
143
172
34
56
99