130
451
61
162
22
121
53
285
37
332
28
237
55
269
34
190
118
208
47
266
20
157
11
105
36
209
142
14
127
136
153