19
80
41
280
67
137
124
68
158
252
47
101
34
166
215
63
38
357
55
147
14
43
228
21
24
31
28
436
177
185
76
12
86
13
84
30
23
65
16
42
39
123
7
36
171
83
105
434
61
164
104