308
5
22
205
21
971
100
12
680
982
31
43
21
776
108
50
598
664
35
22
158
484
22
604
698
98
14
112
202
1259
190
578
713
200
584
23
16
4
323
9
97
122
605
620
179
12
327
18
2
33
144
873
142
637
478
