631
21
174
242
49
1394
126
32
41
23
72
184
193
361
165
113
288
148
2670
79
54
289
38
71
48
201
822
81
290
144
167
77
35
645
204
82
28
157
486
509
258
391
73
276
1832
740
196
94
52
935
99
60
61
67
215