19
4
83
109
102
203
285
51
181
95
64
43
32
46
139
48
121
40
107
71
59
42
68
72
390
45
136
118
116
54
52
47
182
29
96
57
37
152
55
69
119
86
571
31
34
101
21
138
273
26