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