81
15
61
69
74
98
43
19
228
31
33
64
68
37
44
12
5
8455
849
117
338
187
109
974
476
13
379
32
10
28
370
47
20
496
22
77
588
35
26
11
121
178
25
118
668
27
8
63