19
57
245
23
98
55
148
105
12
21
65
596
66
17
298
11
26
38
20
225
13
61
34
39
211
49
18
27
126
28
35
71
591
310
721
212
131
15
205
787
76
88