21
359
74
99
372
25
46
495
9
12
470
32
79
75
10
726
37
31
71
57
187
377
55
581
245
73
35
44
39
92
45
135
2168
48
457
445
26
28
180
546
60
77
17
41
22
117
34
175
122
890
208
165
528
506