27
60
52
412
225
69
80
90
137
19
93
71
78
24
242
53
164
51
150
126
44
22
139
9
306
1119
104
127
429
580
56
82
79
977
215
14
42
119
118
222
115
111
140
157
360
35
128
59
400
83
122
31
1790
36
33