147
80
44
23
82
248
520
61
119
215
65
109
100
203
283
25
41
49
277
130
53
261
26
42
239
324
27
73
99
86
140
62
56
52
22
107
17
37
12