65
593
666
541
46
16
153
78
66
23
466
84
47
98
202
27
64
51
11986
20
24
36
127
25
474
252
38
286
385
50
87
148
115
77
289
467
29
4726
156
99
159
49
31
34
54
18
60
94
90