323
636
23
22
726
80
14
606
29
49
90
251
81
78
161
87
119
256
85
55
70
50
178
159
1003
267
13
247
398
213
163
53
83
361
214
100
71
19
262
68
11
156
608
40
98
46
21
736
449
25
43
210
54
252