19
114
91
130
25
83
57
96
219
82
168
71
169
76
77
332
98
186
81
42
159
213
151
148
92
323
44
479
73
140
18
99
68
52
43
54
33
197
53
51
264
225
104
520
172