19
27
45
519
75
183
70
33
30
37
580
43
54
47
21
247
48
216
10
71
32
50
56
60
84
28
64
38
113
381
22
15
29
26
109
95
23
205
1036
85
122
133
61
98
96
8
134