11
5
84
32
65
74
56
131
20
44
12
99
38
129
88
54
24
40
162
36
551
237
187
248
150
164
121
295
115
472
125
67
51
26
21
185
134
203
68
553
50
211
106
145
132
382
147
82
186
119
367