11
5
85
32
66
74
56
131
20
44
12
100
38
129
88
54
24
40
163
36
551
237
188
249
150
164
121
299
115
473
126
67
51
26
21
185
134
203
69
553
50
211
106
145
135
386
147
82
186
119
367