237
433
89
15
68
115
44
86
53
27
45
535
140
747
150
97
22
170
152
123
55
32
493
62
205
330
113
42
21
30
139
175
73
250
144
96
151
143
85
65
91
120
84
111
99
33
282
58
37
25