19
570
92
61
101
19
450
103
76
40
142
147
148
137
342