6
19
1
7
29
4
137
21
44
132
227
41
236
201
186
76
124
173
200
82
30
60
507
33
46
530
162
246
366
37
53