19
51
55
130
26
61
8
41
20
13
246
30
141
115
72
9
15
24
12
7
58
78
2
119
107
43
214
168
52
104
134
138
101
120
148
262
210
131
151
591
712
166
83
146
185
140
392
153
122
156
963
242
438