87
71
289
36
217
540
30
41
42
40
2730
127
144
52
140
51
85
209
72
135
33
88
109
1404
157
70
222
169
159
126
628
665
573
67