127
426
122
440
82
359
86
260
79
233
142
229
49
225
69
186
58
199
15
255
8
166
33
154
16
126
38
97
9
99
61
714
1
80
12
101
7
84