45
85
55
126
274
11
29
78
132
154
435
60
71
230
158
43
110
58
171
15
135
199
223
101
299
23
72
203
191
53
125
16
285
143
56
27
70
30
172
63
109
40
152
91
86
104
103
24
156
57
98