261
181
173
100
139
260
53
38
130
362
71
230
101
35
55
80
51
68
56
11
27
29
134
52
60
25
18
75
31
40
89
42
130
24
108
59
71
42
60
62