1
19
15
33
4
54
20
37
227
49
135
13
91
21
110
136
66
233
38
9
32
100
126
617
22
45
114
797
97
220
186
51
228
226
242
314
161
192
87
111
152
26
103
334
196
255
118
46
191
128
213
313
250
292