19
242
40
182
95
94
89
80
69
185
105
82
70
34
61
72
163
87
8
35
59
352
132
22
77
27
65
107
50
71
54
164
15
47
12
662
123
172
7
63
104
97
130
26
48
128
9
39
85
200