113
25
136
76
44
149
77
350
103
314
40
110
216
331
435
15
70
130
73
151
174
57
145
178
232
39
317
131
46
111
48
63
71
115
328
176
100
72
98
239
83
16
550
41
68
88
26
166
227
146
99
59
79
43
20