80
355
48
157
70
124
60
178
149
143
274
98
153
136
79
385
63
277
107
100
29
94
57
135
41
128
56
17
266
7
158
52
138
8
25
24
12
72
37
19
54
49
91
145
279
110
62
113
74
77
151
61
38
87
85