19
9
5
14
47
53
41
218
25
15
48
93
139
161
39
209
230
58
83
72
298
87
107
38
24
35
158
17
614
98
8
37
20
76
82
28
788
121
395
34
54
21
269
288
44
620
60
80
271